P94
0
0
79
4
125
11
0
79
175
222
234
87
0
62
16
16
210
69
0
97
92
51
43
48
0
90
199
10
164
31
0
19
105
220
178
21
0
36
184
143
242
10
0
63
158
92
243
45
0
52
100
186
61
54
0
76
174
2
73
86
0
45
118
207
199
14
0
66
125
248
107
91
0
66
235
78
200
24
0
64
146
138
151
28
0
83
5
168
34
34
0
92
212
15
139
62
0
28
235
56
58
44
0
9
227
179
193
69
0
25
53
190
239
1
0
94
43
29
151
98
0
43
35
111
68
16
0
16
97
20
232
25
0
41
93
237
39
0
0
59
243
188
170
34
0
11
30
185
145
0
0
66
56
214
203
92
0
44
109
145
182
25
0
53
59
228
209
92
0
15
197
80
122
97
0
9
219
168
210
1
0
49
33
4
225
6
0
1
204
165
20
17
0
79
222
211
9
91
0
29
33
119
0
28
0
85
82
33
211
77
0
67
7
154
88
53
0
3
94
191
71
53
0
44
35
32
202
43
0
90
88
67
167
99
0
94
226
160
25
69
0
17
49
5
152
10
0
61
131
191
93
89
0
75
127
104
123
29
0
98
51
230
95
39
0
68
140
167
150
74
0
95
152
90
169
80
0
47
99
179
84
71
0
4
73
248
155
51
0
41
68
244
135
36
0
61
171
45
113
75
0
10
29
170
101
11
0
43
24
59
105
48
0
14
140
16
134
88
0
14
181
59
212
7
0
41
58
60
172
56
0
45
112
152
3
20
0
87
84
199
117
40
0
69
251
210
16
76
0
27
64
183
165
100
0
57
84
255
211
36
0
10
199
108
177
74
0
81
58
14
100
54
0
45
81
230
85
66
0
61
231
23
249
4
0
36
188
80
123
3
0
66
143
122
59
42
0
57
47
16
32
77
0
34
126
159
169
23
0
22
49
211
255
63
0
49
84
3
75
89
0
80
159
26
103
84
0
63
173
204
183
47
0
80
75
207
50
19
0
97
159
78
77
74
0
11
32
5
122
74
0
60
38
21
28
91
0
66
62
243
22
13
0
0
193
48
57
89
0
50
228
93
44
35
0
29
233
97
197
62
0
35
69
26
23
87
0
85
133
104
3
66
0
68
41
227
229
27
0
10
33
107
88
82
0
73
162
86
140
25
0
16
242
215
31
68
0
89
153
201
37
5
0
52
188
77
170
46
0
60
176
246
105
32
0
2
147
31
211
56
0
79
218
209
118
55
0
87
32
82
44
63
0
8
213
196
163
91
0
84
108
108
223
8
0
0
35
33
27
53
0
31
109
101
80
13
0
24
97
100
160
64
0
31
182
140
133
82
0
62
184
255
230
23
0
18
97
202
133
99
0
60
147
149
24
0
0
64
167
224
168
78
0
80
69
151
151
60
0
49
134
163
3
45
0
49
208
3
184
94
0
96
28
27
2
89
0
44
194
190
150
39
0
93
55
91
11
63
0
4
102
212
183
80
0
99
254
93
12
62
0
34
199
172
148
38
0
31
123
159
153
35
0
47
200
14
181
90
0
40
46
111
63
92
0
72
144
40
220
63
0
23
177
132
143
74
0
8
105
55
115
82
0
91
20
142
40
33
0
19
51
221
138
1
0
41
37
226
192
87
0
51
178
178
58
59
0
67
122
163
116
63
0
35
126
157
60
46
0
50
109
86
222
17
0
96
74
74
73
32
0
1
165
186
19
100
0
98
33
123
23
96
0
83
96
72
155
66
0
93
225
14
27
4
0
40
29
36
255
84
0
6
176
86
134
27
0
23
183
148
182
75
0
55
122
192
183
57
0
43
228
84
119
99
0
20
247
94
193
19
0
42
50
220
148
7
0
89
146
102
91
97
0
46
16
171
67
23
0
36
19
25
72
86
0
53
219
171
234
30
0
64
232
100
112
0
0
53
153
119
23
53
0
49
117
91
146
27
0
25
241
49
203
90
0
25
237
29
6
85
0
82
171
38
25
72
0
10
229
124
38
71
0
76
103
178
127
63
0
95
149
117
162
39
0
60
89
34
143
89
0
31
181
106
90
85
0
88
169
82
241
24
0
95
46
210
239
11
0
74
101
205
223
57
0
46
0
30
211
99
0
55
183
11
122
12
0
30
198
88
73
43
0
15
135
194
125
28
0
12
171
84
251
59
0
9
110
120
234
25
0
13
190
255
175
24
0
13
1
42
76
20
0
24
76
221
162
30
0
31
41
254
72
37
0
37
134
72
30
5
0
99
95
179
200
63
0
23
119
115
64
78
0
23
9
148
1
91
0
5
166
71
246
25
0
61
248
194
92
12
0
42
155
181
172
54
0
49
167
240
219
4
0
32
117
221
40
15
0
33
30
217
186
42
0
43
90
213
106
58
0
4
100
98
59
65
0
53
133
69
203
23
0
32
40
142
156
49
0
45
172
113
59
44
0
92
93
55
211
97
0
58
244
234
14
91
0
77
69
74
111
75
0
7
226
163
163
34
0
90
95
174
37
59
0
34
155
137
140
64
0
56
117
175
62
21
0
2
95
220
189
95
0
69
60
226
160
80
0
93
144
179
218
30
0
46
149
70
180
54
0
12
88
224
5
58
0
6
220
162
105
54
0
67
203
153
20
94
0
17
84
11
10
52
0
43
219
162
216
95
0
46
199
119
184
51
0
40
164
233
132
42
0
56
97
144
226
24
0
94
137
247
170
66
0
27
89
187
71
32
0
51
230
6
186
65
0
42
145
205
177
3
0
46
213
181
150
91
0
29
181
176
80
58
0
99
77
171
160
65
0
95
138
133
60
21
0
52
201
188
10
65
0
100
97
253
37
46
0
23
163
167
189
35
0
34
13
152
118
42
0
23
208
76
57
48
0
11
207
86
183
97
0
65
178
19
150
6
0
44
121
218
249
96
0
48
114
34
182
68
0
54
224
195
163
92
0
92
122
103
27
96
0
59
20
38
31
1
0
52
102
147
4
90
0
87
46
209
123
1
0
71
90
50
42
96
0
2
215
116
209
50
0
51
1
26
221
25
0
87
201
137
165
9
0
18
136
42
101
22
0
1
26
219
76
54
0
45
137
22
178
60
0
50
196
246
86
85
0
40
47
53
124
55
0
49
220
71
156
73
0
32
206
150
100
64
0
83
123
98
164
22
0
58
213
243
175
93
0
33
69
180
143
78
0
91
193
159
124
43
0
68
55
101
243
15
0
46
23
119
225
23
0
31
7
6
206
18
0
87
143
204
207
71
0
20
186
167
134
94
0
76
47
200
147
85
0
4
34
86
79
84
0
36
204
80
242
19
0
12
40
141
157
39
0
91
147
145
114
18
0
21
252
192
15
32
0
19
28
125
149
72
0
26
222
153
250
91
0
45
115
31
191
51
0
91
254
81
54
44
0
93
96
72
142
64
0
98
155
91
127
16
0
58
98
84
235
36
0
7
137
114
6
97
0
61
238
55
214
40
0
94
52
228
173
90
0
29
246
177
147
99
0
53
185
18
19
99
0
39
132
2
14
72
0
69
147
98
91
15
0
81
33
83
137
70
0
54
3
218
207
64
0
31
101
56
248
67
0
5
108
186
0
48
0
37
125
12
196
43
0
57
108
228
89
92
0
39
206
19
126
47
0
6
16
172
239
3
0
7
37
72
192
24
0
6
64
192
29
26
0
29
79
121
185
13
0
58
168
134
45
92
0
72
150
111
96
91
0
69
106
146
138
63
0
93
149
96
132
5
0
42
17
105
212
29
0
16
186
105
217
94
0
73
238
154
38
46
0
12
252
177
193
70
0
40
188
40
194
55
0
38
41
18
197
90
0
87
187
0
229
27
0
42
214
139
101
68
0
26
113
109
84
22
0
61
180
83
118
23
0
98
48
56
53
60
0
30
249
207
130
59
0
41
16
108
172
33
0
6
6
233
175
73
0
26
251
250
13
25
0
19
15
116
78
78
0
32
222
124
201
46
0
39
23
27
152
81
0
9
112
211
218
82
0
33
79
36
205
12
0
85
76
158
52
5
0
87
187
111
141
93
0
83
241
113
2
8
0
100
253
61
9
57
0
89
179
179
183
64
0
77
21
199
107
98
0
69
197
62
63
8
0
88
213
80
84
35
0
8
161
137
134
33
0
39
236
232
30
21
0
19
19
214
116
88
0
40
176
112
193
26
0
60
154
125
162
11
0
93
97
225
4
55
0
0
251
186
211
12
0
21
249
242
178
25
0
42
209
243
237
9
0
94
76
152
147
1
0
70
133
73
120
28
0
87
66
251
102
98
0
61
49
229
39
58
0
18
218
255
216
58
0
65
220
34
211
42
0
35
185
122
72
8
0
45
15
60
58
74
0
90
202
132
224
72
0
51
170
213
71
84
0
44
98
132
156
79
0
1
181
78
126
40
0
61
99
111
35
49
0
0
185
152
123
68
0
65
151
234
207
67
0
9
162
153
161
57
0
54
171
164
76
67
0
33
216
212
60
75
0
41
179
142
249
29
0
21
183
41
155
61
0
84
48
4
45
88
0
75
154
220
150
4
0
91
199
24
250
72
0
81
134
195
19
62
0
33
13
51
76
44
0
2
141
56
101
40
0
66
9
41
34
75
0
72
236
90
241
25
0
25
118
99
32
32
0
95
11
24
48
6
0
78
67
70
223
88
0
48
7
232
195
70
0
89
94
146
149
70
0
74
81
17
239
72
0
55
63
197
163
57
0
39
10
250
6
74
0
9
58
58
127
44
0
15
172
51
117
5
0
71
74
62
23
18
0
44
137
59
238
6
0
94
11
175
21
50
0
79
54
81
80
71
0
9
180
173
201
71
0
41
75
171
27
13
0
47
163
40
41
25
0
74
219
179
174
69
0
89
97
32
147
55
0
58
51
144
234
80
0
66
33
112
202
69
0
90
133
85
106
17
0
64
251
188
207
17
0
31
42
107
213
39
0
3
38
205
42
20
0
96
224
47
149
79
0
35
229
70
75
5
0
51
118
99
175
11
0
90
23
102
219
7
0
55
241
26
102
50
0
24
135
9
185
10
0
16
252
123
162
32
0
45
185
154
112
94
0
67
101
72
112
0
0
93
225
104
184
74
0
34
27
136
54
63
0
94
149
217
42
22
0
5
34
187
105
9
0
88
252
92
3
91
0
6
125
228
109
78
0
0
85
208
97
52
0
15
78
243
54
91
0
96
99
58
130
74
0
64
235
153
198
95
0
28
86
247
207
91
0
13
84
20
138
14
0
91
152
165
243
27
0
52
130
194
194
36
0
54
41
175
16
76
0
36
10
128
186
50
0
9
157
185
117
15
0
6
243
24
201
22
0
7
47
190
74
46
0
18
206
55
217
37
0
49
168
211
151
57
0
37
84
130
101
98
0
58
54
195
166
0
0
38
157
155
131
30
0
57
65
1
151
81
0
21
12
70
196
29
0
55
220
25
74
76
0
45
143
210
29
76
0
95
78
194
10
97
0
24
142
124
115
14
0
89
246
149
43
78
0
30
153
76
116
31
0
83
196
196
44
68
0
56
110
28
121
5
0
97
71
21
10
86
0
22
94
123
109
17
0
78
40
114
145
2
0
91
184
210
15
2
0
93
153
165
3
68
0
38
178
192
70
77
0
45
189
18
138
51
0
89
10
93
244
64
0
82
190
80
254
58
0
80
27
151
22
92
0
53
146
230
236
91
0
18
38
222
239
39
0
10
137
74
238
1
0
92
76
147
108
89
0
38
204
252
20
100
0
3
249
113
178
71
0
34
189
183
84
4
0
66
92
40
135
80
0
29
243
100
44
71
0
69
13
223
32
8
0
51
108
99
214
1
0
67
161
16
55
58
0
41
224
72
116
97
0
60
2
145
224
34
0
82
122
10
138
35
0
73
70
161
229
56
0
16
151
109
73
86
0
35
133
248
104
6
0
61
247
135
138
48
0
66
51
218
166
94
0
68
127
250
205
45
0
92
88
3
37
24
0
50
170
224
136
24
0
80
217
14
182
4
0
20
32
32
39
21
0
99
127
6
106
42
0
26
155
34
81
28
0
44
13
54
137
0
0
22
105
202
131
56
0
3
36
130
117
28
0
0
10
165
23
75
0
100
9
180
121
23
0
90
40
37
44
97
0
75
183
36
86
31
0
24
31
199
128
52
0
18
92
82
56
32
0
94
66
221
192
36
0
64
211
248
53
43
0
55
56
235
50
47
0
99
192
197
138
29
0
48
20
180
162
72
0
25
33
130
197
71
0
19
83
34
89
67
0
57
75
32
127
41
0
68
202
78
70
37
0
99
68
97
200
73
0
33
195
135
16
10
0
14
204
53
29
0
0
94
174
44
196
12
0
4
74
195
6
52
0
64
170
71
197
34
0
7
68
191
177
43
0
37
93
199
3
19
0
16
40
198
220
11
0
6
54
137
37
74
0
4
72
156
166
63
0
30
137
125
73
30
0
91
115
183
48
78
0
31
164
142
40
78
0
92
247
169
205
85
0
7
98
131
100
50
0
84
182
135
25
46
0
89
100
187
131
66
0
61
108
238
221
75
0
98
3
122
199
3
0
70
212
213
124
11
0
46
237
9
167
82
0
75
166
72
211
26
0
10
72
142
15
54
0
32
74
45
22
68
0
81
179
112
177
65
0
56
164
152
125
5
0
79
56
9
223
53
0
70
116
208
188
23
0
88
69
48
147
11
0
11
62
207
51
0
0
13
36
170
253
48
0
68
251
0
242
92
0
45
204
130
59
52
0
68
155
208
31
13
0
17
182
103
39
19
0
4
135
169
12
94
0
63
17
193
109
65
0
42
245
39
163
11
0
1
168
158
86
44
0
93
63
156
134
91
0
52
100
57
42
31
0
91
29
247
49
83
0
51
0
7
255
54
0
6
183
30
122
90
0
66
190
192
193
98
0
37
8
171
142
73
0
46
39
232
202
44
0
62
123
83
164
88
0
85
157
234
229
56
0
73
137
80
201
59
0
34
145
6
63
10
0
57
131
142
158
67
0
60
126
222
96
82
0
94
202
207
56
76
0
32
105
168
101
15
0
69
179
101
203
39
0
76
178
115
117
27
0
50
32
127
17
55
0
84
172
77
82
68
0
5
121
211
95
10
0
47
226
113
52
0
0
92
54
210
220
70
0
99
222
245
44
29
0
69
174
213
134
52
0
30
111
49
195
24
0
66
4
22
212
79
0
36
252
219
182
86
0
97
67
187
126
51
0
13
173
175
6
21
0
57
68
214
177
50
0
90
233
15
192
36
0
23
145
91
97
22
0
15
80
119
190
52
0
65
32
61
110
49
0
13
88
112
39
82
0
84
206
214
96
11
0
66
127
134
83
16
0
69
49
164
10
52
0
74
169
237
255
79
0
35
213
111
140
71
0
33
211
129
156
25
0
77
76
181
1
74
0
23
201
51
102
62
0
9
1
181
176
83
0
67
54
194
130
25
0
2
133
235
163
11
0
19
248
205
178
58
0
28
94
88
124
55
0
88
106
129
63
78
0
10
176
220
168
53
0
1
147
97
23
47
0
52
99
96
142
28
0
72
123
179
197
71
0
52
167
244
151
84
0
100
122
43
213
44
0
43
134
76
129
100
0
10
47
5
251
88
0
61
231
183
93
76
0
76
163
162
20
93
0
13
195
188
236
87
0
66
136
164
126
98
0
63
99
238
186
40
0
11
117
222
9
77
0
57
208
176
114
87
0
16
106
8
209
45
0
46
94
64
246
52
0
26
92
53
222
10
0
21
228
80
103
12
0
39
202
195
23
28
0
77
198
129
115
74
0
23
103
186
24
48
0
20
184
58
28
46
0
3
216
214
29
11
0
10
159
58
123
14
0
46
146
189
191
9
0
31
203
249
182
60
0
42
150
87
57
21
0
45
75
36
247
31
0
58
174
229
137
59
0
77
172
180
37
48
0
90
39
143
44
29
0
3
163
217
55
55
0
88
38
249
147
56
0
57
9
175
97
58
0
93
163
114
192
43
0
15
21
91
91
56
0
93
63
138
164
34
0
28
9
197
13
27
0
58
23
217
99
77
0
60
91
53
93
40
0
93
228
64
240
84
0
10
113
235
246
92
0
73
255
189
76
62
0
44
236
171
142
34
0
21
3
129
89
89
0
19
85
73
118
75
0
100
140
158
126
62
0
23
241
20
123
11
0
14
32
10
246
41
0
9
25
30
49
92
0
8
114
223
58
69
0
50
163
214
215
84
0
63
73
252
139
21
0
36
59
87
147
97
0
59
192
234
209
59
0
99
33
179
77
7
0
6
16
199
72
61
0
72
130
226
20
24
0
44
15
162
199
62
0
28
169
216
157
67
0
57
67
46
236
43
0
76
136
57
252
3
0
56
141
134
43
47
0
72
62
80
211
32
0
60
20
55
182
0
0
56
77
247
49
78
0
68
194
236
36
49
0
27
100
220
235
1
0
18
152
149
131
71
0
89
154
245
213
100
0
18
1
240
70
34
0
70
32
198
114
27
0
58
11
86
206
1
0
71
248
121
199
79
0
58
247
240
105
61
0
11
127
249
14
9
0
77
66
32
167
79
0
64
129
233
215
100
0
28
58
121
125
55
0
39
83
149
96
42
0
5
99
6
230
100
0
60
255
229
232
97
0
27
69
34
255
50
0
71
163
155
26
22
0
26
214
165
100
59
0
29
248
127
147
84
0
45
103
218
91
13
0
99
246
51
6
47
0
2
35
185
242
34
0
81
42
236
159
77
0
33
51
233
111
50
0
90
103
164
73
85
0
77
100
163
134
97
0
49
182
162
152
4
0
10
86
144
79
99
0
18
109
67
23
71
0
68
196
131
249
11
0
44
164
113
203
34
0
13
187
83
188
48
0
21
233
145
31
29
0
55
239
84
120
49
0
100
88
151
205
92
0
21
13
62
202
60
0
18
56
193
174
98
0
50
169
16
137
51
0
54
102
176
211
78
0
61
23
2
86
56
0
63
4
54
164
56
0
90
253
184
79
95
0
73
173
72
55
42
0
81
124
0
225
73
0
42
67
70
152
59
0
7
104
77
196
12
0
69
32
21
245
48
0
78
82
90
158
33
0
24
137
154
219
49
0
82
110
133
245
2
0
97
159
126
4
10
0
89
79
46
226
71
0
9
162
149
108
12
0
55
201
91
210
94
0
36
111
20
2
63
0
89
76
251
175
55
0
11
247
217
238
47
0
24
222
32
67
20
0
20
145
9
144
1
0
49
240
61
199
97
0
100
16
161
179
62
0
44
199
154
90
21
0
35
162
75
91
100
0
9
64
91
111
79
0
90
217
180
117
53
0
53
162
3
199
88
0
50
45
87
205
8
0
87
12
237
223
20
0
34
208
180
30
77
0
57
37
223
133
24
0
44
240
180
204
24
0
96
186
202
2
46
0
68
187
99
151
35
0
68
217
124
83
88
0
37
193
129
92
77
0
94
48
214
174
26
0
49
41
47
57
37
0
11
92
69
17
51
0
95
142
176
32
7
0
16
221
104
78
76
0
38
195
149
43
81
0
60
171
96
55
29
0
73
148
1
46
56
0
80
130
171
86
39
0
77
198
93
215
62
0
79
214
186
174
77
0
65
96
205
205
30
0
49
100
85
20
13
0
61
132
113
219
60
0
48
84
239
40
93
0
88
100
94
225
37
0
70
66
210
112
33
0
43
229
116
11
84
0
25
196
3
203
94
0
94
99
198
29
4
0
76
142
0
42
24
0
75
38
51
142
31
0
67
106
139
95
5
0
60
23
1
34
45
0
93
17
142
159
76
0
98
80
0
81
100
0
84
36
111
234
96
0
92
107
200
193
99
0
68
98
198
73
38
0
12
158
10
190
22
0
48
151
6
61
50
0
25
133
123
155
19
0
82
115
27
235
81
0
86
94
45
222
11
0
10
140
183
159
64
0
49
143
25
109
44
0
43
212
26
171
92
0
32
185
186
149
66
0
5
99
161
198
90
0
10
46
183
158
82
0
95
230
59
210
60
0
70
142
158
150
49
0
10
121
74
20
94
0
79
48
21
170
1
0
94
17
42
49
50
0
37
10
9
232
50
0
72
136
188
121
10
0
81
137
181
191
98
0
20
174
140
112
48
0
82
239
162
108
37
0
71
43
250
94
2
0
78
25
26
4
7
0
2
79
191
202
7
0
48
24
206
111
0
0
90
245
208
154
84
0
86
201
58
110
45
0
80
250
210
197
95
0
86
128
74
13
70
0
64
66
234
138
32
0
23
197
36
66
20
0
43
126
150
99
2
0
11
137
134
231
9
0
60
240
236
15
35
0
3
81
102
62
1
0
54
23
86
181
12
0
28
206
95
56
58
0
89
27
167
241
12
0
30
249
103
107
43
0
37
157
238
28
3
0
7
141
47
71
87
0
96
66
170
245
61
0
13
87
97
227
61
0
19
124
9
15
63
0
8
97
188
166
42
0
43
253
209
22
67
0
21
82
182
177
67
0
64
154
190
151
23
0
43
188
143
227
81
0
80
52
79
36
28
0
80
253
49
37
29
0
100
93
75
226
80
0
49
182
153
213
59
0
92
251
115
221
4
0
43
165
128
32
72
0
92
212
3
136
35
0
86
60
81
94
8
0
8
14
29
123
75
0
95
164
196
228
85
0
57
72
27
7
0
0
87
99
44
171
39
0
7
85
195
121
30
0
7
93
255
148
69
0
20
151
65
138
51
0
7
198
109
235
12
0
83
0
43
127
89
0
28
113
73
53
3
0
51
47
76
115
52
0
46
123
149
159
60
0
11
76
165
15
17
0
20
156
88
197
51
0
4
28
133
71
1
0
50
233
236
5
93
0
60
249
173
199
29
0
92
204
184
14
0
0
0
50
164
30
74
0
18
9
11
29
90
0
31
136
94
126
21
0
25
112
143
93
71
0
33
167
35
193
69
0
36
52
95
75
28
0
64
104
253
143
54
0
61
124
197
239
80
0
64
44
14
17
97
0
34
246
109
101
94
0
71
165
114
211
50
0
90
223
48
191
54
0
11
188
17
146
88
0
46
144
235
198
80
0
64
90
188
141
11
0
34
247
86
40
65
0
83
15
184
119
84
0
1
39
52
120
32
0
84
37
174
158
7
0
15
211
236
253
22
0
4
21
12
243
19
0
50
2
36
81
2
0
79
172
247
89
54
0
98
63
30
181
57
0
80
153
241
112
26
0
36
36
229
128
36
0
66
87
81
214
32
0
58
89
46
137
29
0
15
3
228
200
76
0
43
181
78
112
17
0
10
72
66
186
15
0
76
238
106
170
66
0
17
30
190
250
51
0
92
146
205
150
51
0
95
89
9
115
45
0
29
155
160
0
13
0
36
38
39
75
28
0
47
8
113
191
49
0
66
30
13
159
49
0
10
85
238
103
13
0
36
25
134
100
59
0
65
180
250
162
89
0
85
30
90
84
27
0
82
49
187
184
70
0
68
77
183
51
5
0
34
226
92
80
57
0
5
154
157
42
7
0
56
190
159
188
21
0
37
23
10
16
9
0
79
60
60
214
45
0
1
198
195
101
72
0
42
66
110
103
51
0
12
229
98
207
64
0
2
248
154
55
58
0
82
27
76
193
3
0
21
185
102
86
31
0
7
214
82
34
28
0
69
235
51
30
25
0
88
115
214
90
42
0
64
155
34
71
49
0
94
44
81
13
24
0
43
59
85
171
71
0
34
232
113
220
91
0
87
22
166
138
98
0
66
6
176
34
83
0
17
121
166
204
89
0
57
14
77
199
36
0
10
4
188
120
73
0
61
225
104
208
20
0
10
53
99
70
69
0
93
125
114
250
98
0
55
233
159
59
30
0
12
22
21
72
10
0
91
127
94
83
26
0
0
69
3
39
45
0
49
216
156
211
95
0
30
48
215
144
83
0
58
157
201
2
38
0
82
135
245
242
19
0
50
173
206
167
61
0
100
136
251
82
0
0
35
187
170
176
74
0
15
249
25
237
64
0
3
219
14
189
11
0
9
155
236
93
83
0
28
30
107
148
100
0
75
104
3
242
28
0
64
253
7
9
86
0
15
240
28
230
11
0
2
221
239
109
19
0
41
216
167
130
46
0
2
167
107
69
46
0
91
107
55
25
87
0
27
8
140
57
0
0
25
144
89
135
95
0
88
144
72
13
13
0
74
120
229
135
67
0
23
4
81
13
71
0
40
13
224
152
2
0
27
141
17
222
13
0
70
254
102
36
72
0
89
239
135
26
29
0
41
140
96
153
1
0
86
144
86
36
2
0
56
53
9
26
2
0
10
249
107
97
35
0
6
82
31
118
4
0
10
35
210
129
36
0
64
193
74
234
38
0
65
69
109
135
6
0
39
60
92
53
61
0
2
138
192
39
40
0
65
52
82
44
18
0
61
243
165
203
10
0
35
0
45
255
57
0
48
128
114
159
93
0
77
47
186
226
44
0
19
156
134
33
84
0
58
132
105
216
24
0
21
147
148
190
61
0
60
205
247
117
87
0
100
10
44
51
52
0
73
26
20
186
94
0
60
85
57
199
68
0
22
131
63
180
44
0
89
13
80
70
47
0
56
92
255
161
19
0
41
192
219
102
7
0
36
134
151
169
9
0
24
139
58
88
80
0
64
252
60
184
94
0
55
4
237
239
0
0
23
117
149
19
95
0
58
50
124
41
47
0
46
61
101
51
6
0
35
53
93
153
11
0
7
64
97
147
39
0
90
76
64
246
36
0
64
124
43
18
61
0
95
4
206
120
12
0
4
239
121
122
49
0
36
24
52
237
80
0
72
160
196
137
9
0
86
227
254
202
21
0
33
47
102
21
99
0
39
198
255
117
25
0
63
8
180
193
92
0
91
166
9
46
49
0
1
107
254
118
21
0
86
111
71
212
57
0
96
238
43
208
34
0
83
65
78
25
46
0
9
120
69
134
34
0
10
0
208
201
39
0
61
186
87
24
48
0
85
115
203
184
52
0
85
150
111
198
17
0
20
47
61
242
58
0
56
52
62
208
78
0
80
154
79
146
90
0
5
150
217
109
77
0
22
239
72
194
69
0
72
127
22
59
4
0
86
232
113
177
80
0
12
162
37
174
71
0
17
215
136
201
50
0
26
33
144
246
71
0
14
246
19
29
25
0
81
194
50
96
78
0
70
236
163
152
95
0
68
251
208
25
18
0
55
114
143
206
1
0
90
76
15
119
64
0
30
173
124
5
14
0
97
227
16
83
7
0
84
8
121
129
63
0
98
96
133
117
83
0
1
230
214
16
20
0
49
249
39
173
35
0
22
226
211
232
78
0
97
117
145
111
65
0
4
203
166
113
62
0
70
251
3
221
83
0
11
239
246
145
12
0
16
203
85
200
15
0
90
206
219
124
68
0
63
167
112
28
81
0
39
218
92
249
43
0
83
223
14
61
79
0
76
40
167
207
69
0
97
59
98
104
9
0
83
206
35
97
14
0
33
151
72
103
79
0
92
17
224
229
47
0
98
245
134
253
48
0
4
206
226
68
4
0
52
135
250
184
51
0
30
44
184
183
11
0
40
122
169
220
30
0
93
112
248
147
78
0
91
206
23
78
37
0
4
139
34
114
62
0
86
254
60
83
5
0
83
238
224
156
54
0
3
53
16
116
70
0
90
167
69
108
72
0
97
12
6
128
89
0
30
35
167
150
71
0
74
51
8
238
2
0
1
209
252
245
18
0
73
203
217
237
94
0
49
78
156
137
37
0
42
80
84
96
67
0
55
62
66
109
33
0
47
245
101
135
57
0
23
201
69
133
100
0
59
219
136
6
15
0
23
196
71
65
3
0
28
79
52
254
77
0
53
7
33
72
37
0
99
77
242
244
64
0
92
99
33
103
92
0
92
144
23
6
60
0
20
182
72
61
56
0
65
247
90
217
8
0
89
175
40
115
28
0
14
102
173
128
45
0
31
219
218
47
83
0
58
174
135
112
66
0
81
219
161
228
73
0
28
20
124
73
80
0
61
92
95
82
93
0
53
202
203
1
43
0
10
65
207
9
40
0
60
199
123
243
27
0
6
166
169
104
59
0
64
73
196
244
11
0
20
239
27
72
21
0
86
22
252
166
69
0
48
184
239
149
21
0
95
199
236
225
18
0
47
213
233
13
15
0
52
170
179
71
27
0
99
29
163
22
16
0
26
76
31
175
76
0
61
215
107
23
10
0
66
101
215
44
72
0
29
84
133
43
6
0
84
143
201
229
53
0
62
194
10
74
58
0
16
198
98
8
57
0
82
155
85
169
65
0
80
59
236
28
64
0
66
66
16
204
86
0
86
133
34
252
25
0
34
180
51
169
28
0
29
56
84
130
30
0
22
205
254
207
4
0
8
157
245
206
30
0
64
43
201
18
22
0
90
116
99
7
49
0
19
161
37
173
64
0
25
47
98
191
74
0
23
10
247
142
67
0
93
9
56
58
63
0
95
40
16
191
70
0
84
151
20
181
13
0
31
195
213
210
28
0
64
217
149
229
75
0
70
202
89
26
40
0
60
118
93
198
9
0
78
243
145
23
64
0
12
129
237
204
54
0
100
211
177
31
58
0
86
16
184
40
3
0
86
48
191
31
36
0
69
254
93
101
73
0
13
94
27
42
74
0
11
159
59
105
59
0
86
87
73
36
6
0
91
239
221
38
66
0
98
123
20
21
22
0
22
215
98
234
35
0
27
154
146
161
64
0
22
170
219
254
29
0
10
247
100
68
58
0
72
110
218
222
0
0
97
30
67
229
50
0
86
255
141
19
97
0
90
241
96
70
6
0
68
129
36
205
29
0
44
72
66
25
34
0
40
117
157
199
98
0
4
242
26
211
92
0
47
84
197
183
29
0
6
119
139
67
34
0
10
205
136
178
10
0
17
187
211
181
41
0
2
137
167
38
55
0
19
27
67
251
87
0
35
120
43
190
79
0
60
191
157
16
50
0
63
49
92
140
72
0
77
89
25
14
67
0
97
79
100
250
65
0
52
226
214
220
86
0
11
154
177
118
84
0
1
95
237
68
45
0
59
195
83
243
54
0
99
159
138
145
9
0
91
92
233
143
78
0
85
41
53
87
31
0
82
217
28
130
4
0
77
109
111
94
37
0
7
76
142
63
40
0
92
76
62
230
42
0
61
38
43
193
0
0
5
127
176
165
84
0
1
194
136
18
51
0
20
224
48
145
15
0
32
243
13
86
52
0
71
207
64
215
83
0
31
254
63
126
7
0
29
210
235
182
47
0
86
5
123
212
67
0
13
81
74
204
27
0
76
205
216
10
35
0
8
186
192
155
10
0
64
196
66
32
88
0
56
173
136
112
69
0
11
242
186
80
13
0
15
147
42
106
67
0
80
132
152
129
100
0
100
221
57
83
37
0
68
178
147
226
31
0
49
77
216
193
22
0
85
171
147
54
51
0
97
194
42
122
69
0
29
117
162
58
35
0
81
20
4
176
65
0
91
155
217
88
71
0
7
243
212
192
84
0
88
74
19
52
39
0
85
24
68
13
54
0
15
205
212
177
59
0
36
230
247
133
75
0
91
46
198
157
23
0
83
27
0
252
74
0
37
10
133
175
6
0
99
170
236
191
51
0
23
233
28
124
28
0
100
191
77
50
88
0
48
193
214
239
12
0
27
236
167
60
8
0
7
244
214
207
84
0
97
206
61
146
69
0
13
182
213
113
4
0
47
164
199
66
41
0
91
103
63
98
7
0
8
107
188
65
88
0
96
138
143
161
27
0
97
123
76
27
54
0
91
101
157
16
82
0
28
0
185
192
95
0
88
254
14
148
3
0
3
77
193
86
19
0
66
98
6
206
92
0
50
238
137
36
20
0
40
147
242
37
37
0
79
117
47
115
63
0
69
82
183
182
7
0
52
240
48
215
50
0
91
18
190
251
86
0
1
196
40
87
1
0
24
53
171
189
46
0
84
134
146
202
2
0
54
215
94
196
76
0
92
43
46
218
85
0
46
81
33
194
21
0
13
175
116
32
77
0
9
243
240
236
80
0
27
226
226
115
17
0
25
34
202
206
8
0
81
10
26
216
40
0
91
236
141
171
20
0
2
133
123
42
9
0
83
153
137
213
13
0
25
230
27
218
17
0
50
240
122
214
55
0
58
63
112
67
92
0
60
198
224
16
40
0
41
73
110
207
2
0
82
181
246
26
48
0
39
217
240
58
36
0
86
72
57
130
11
0
31
206
49
138
12
0
55
122
99
10
57
0
26
168
145
196
48
0
15
229
215
148
51
0
10
194
216
105
6
0
15
249
97
136
83
0
25
40
230
198
88
0
22
141
244
63
100
0
77
12
189
107
3
0
85
130
217
229
32
0
73
69
236
93
38
0
83
191
251
14
22
0
29
94
215
157
99
0
72
209
183
182
46
0
36
40
31
91
21
0
13
239
251
214
6
0
82
26
109
70
28
0
58
43
76
177
40
0
100
171
84
44
79
0
18
248
44
70
78
0
0
34
227
62
97
0
62
170
237
36
38
0
32
142
41
56
41
0
86
37
131
99
96
0
77
32
18
157
25
0
1
159
75
58
8
0
58
87
94
3
89
0
34
171
4
178
44
0
94
159
232
43
38
0
76
4
59
22
2
0
57
222
238
149
45
0
4
64
147
122
69
0
98
66
213
7
31
0
11
64
123
164
39
0
4
124
171
171
98
0
63
242
176
35
34
0
90
244
145
51
16
0
89
84
255
124
99
0
64
67
71
92
12
0
47
203
232
1
41
0
1
165
208
123
66
0
97
129
168
245
76
0
47
26
159
13
98
0
4
173
144
217
21
0
51
101
191
168
46
0
89
219
155
6
99
0
14
198
174
194
88
0
57
52
30
15
25
0
39
142
182
24
9
0
95
99
59
174
29
0
37
66
112
47
28
0
31
180
216
140
34
0
59
85
203
62
66
0
29
81
235
47
71
0
61
11
199
182
37
0
10
199
56
230
70
0
87
194
25
84
72
0
16
89
179
48
57
0
43
222
205
99
19
0
59
51
47
154
4
0
61
99
247
148
53
0
78
1
74
133
11
0
80
174
99
21
75
0
46
233
15
10
79
0
4
43
201
42
51
0
82
247
45
164
46
0
28
217
153
63
72
0
100
85
121
213
6
0
46
8
89
6
83
0
28
163
112
240
97
0
53
142
73
251
14
0
89
169
162
146
57
0
19
36
171
150
69
0
9
116
204
79
17
0
41
41
189
73
15
0
51
181
11
92
30
0
53
233
125
149
95
0
88
188
89
165
56
0
89
167
221
95
73
0
66
108
183
195
5
0
96
235
98
7
52
0
87
217
39
62
94
0
62
74
92
84
57
0
3
35
204
243
73
0
32
161
197
56
46
0
66
114
155
223
20
0
99
96
58
205
56
0
76
192
80
143
35
0
26
65
150
26
20
0
50
31
246
59
94
0
27
27
170
50
87
0
34
77
113
192
99
0
36
190
163
5
94
0
47
183
87
230
96
0
22
175
189
229
59
0
1
24
121
26
26
0
29
105
68
156
30
0
8
244
238
221
19
0
21
233
193
98
87
0
23
179
124
173
78
0
57
198
242
232
38
0
44
116
82
247
2
0
61
22
221
252
38
0
24
250
104
77
2
0
39
51
233
4
5
0
10
239
74
42
55
0
16
187
187
134
75
0
41
233
85
63
84
0
52
77
235
87
64
0
50
10
82
18
38
0
19
235
154
148
84
0
2
188
2
130
74
0
42
1
50
220
99
0
44
153
130
18
12
0
0
71
16
105
75
0
17
233
58
13
5
0
34
39
235
141
32
0
85
117
143
25
4
0
59
98
130
3
98
0
85
74
248
186
43
0
26
51
146
62
33
0
36
67
238
228
40
0
71
158
81
236
63
0
95
12
233
184
91
0
39
64
229
80
74
0
69
3
210
42
15
0
8
170
216
148
25
0
58
151
253
23
44
0
58
214
247
208
50
0
41
210
229
69
15
0
80
167
163
224
91
0
53
216
70
54
73
0
97
24
119
12
27
0
59
152
184
183
40
0
93
234
101
172
88
0
100
137
46
88
6
0
59
216
241
7
69
0
44
58
104
211
24
0
88
84
9
89
8
0
54
79
172
212
18
0
63
232
147
190
53
0
25
187
222
62
16
0
37
25
251
173
41
0
11
101
242
172
21
0
0
177
3
165
80
0
13
45
148
177
91
0
55
73
233
71
94
0
84
199
31
66
51
0
4
108
245
113
1
0
99
225
141
4
84
0
38
188
153
31
51
0
26
154
61
86
11
0
1
176
225
159
9
0
21
188
105
209
65
0
23
253
186
52
8
0
31
159
68
132
49
0
95
156
62
65
10
0
25
1
141
198
24
0
71
163
44
212
23
0
1
122
214
20
58
0
47
220
71
142
82
0
54
218
8
197
9
0
19
72
186
57
96
0
97
104
200
202
87
0
50
39
206
21
86
0
42
145
163
41
67
0
88
155
21
109
5
0
68
106
158
34
6
0
92
190
114
141
34
0
62
96
144
109
48
0
68
4
49
220
58
0
71
236
12
176
29
0
14
164
102
142
22
0
83
91
232
159
4
0
57
209
198
14
9
0
34
161
151
230
44
0
88
102
214
222
31
0
34
252
53
250
39
0
10
12
231
107
84
0
67
117
84
126
85
0
1
54
146
214
85
0
16
123
235
197
66
0
50
254
118
120
19
0
0
234
157
218
41
0
43
236
188
242
13
0
62
132
71
113
45
0
95
63
131
13
66
0
21
227
116
119
88
0
0
51
157
49
80
0
19
133
223
25
60
0
51
42
216
8
33
0
61
127
250
239
53
0
38
25
199
228
18
0
77
180
28
129
39
0
70
110
122
3
16
0
45
35
75
9
10
0
22
131
41
235
55
0
54
95
193
176
5
0
62
52
170
42
42
0
31
92
51
136
6
0
67
244
245
126
81
0
77
237
109
69
51
0
15
234
153
66
17
0
19
233
168
55
51
0
70
162
218
51
55
0
74
188
143
146
49
0
98
62
137
170
78
0
12
255
63
212
12
0
28
101
117
59
24
0
5
132
49
183
18
0
0
103
149
118
66
0
64
17
139
87
7
0
53
212
242
3
30
0
32
175
249
47
0
0
90
210
7
92
74
0
59
114
202
172
3
0
23
200
91
79
20
0
35
212
244
196
97
0
13
132
255
181
19
0
11
254
73
145
10
0
31
93
121
148
86
0
7
161
23
218
15
0
85
223
172
125
64
0
62
135
117
197
65
0
71
179
28
78
85
0
23
188
247
30
6
0
9
157
84
86
73
0
48
186
93
67
59
0
28
222
142
214
31
0
95
252
31
89
48
0
81
8
76
168
13
0
53
161
163
10
73
0
71
72
244
123
64
0
79
70
14
126
2
0
58
179
38
107
8
0
99
151
35
244
62
0
6
123
86
12
29
0
96
96
109
207
32
0
98
212
77
52
34
0
97
5
193
240
40
0
56
124
43
212
94
0
76
54
8
251
37
0
15
189
80
109
15
0
40
136
56
205
3
0
40
67
240
146
79
0
48
91
25
224
21
0
93
80
87
35
53
0
83
196
66
143
51
0
30
19
235
50
67
0
80
199
172
150
99
0
97
210
46
13
62
0
20
11
135
83
85
0
87
5
58
138
95
0
37
61
50
94
74
0
30
237
33
149
79
0
34
144
152
104
72
0
62
200
183
27
43
0
7
225
35
13
45
0
16
219
55
112
4
0
42
91
149
14
93
0
77
145
247
90
77
0
46
95
76
155
24
0
44
246
214
63
15
0
24
14
4
179
81
0
97
91
110
165
59
0
100
236
166
91
76
0
5
82
126
40
55
0
25
77
2
78
7
0
96
235
27
78
77
0
56
71
62
15
27
0
75
59
148
2
92
0
100
59
229
20
15
0
93
142
29
192
50
0
29
167
90
134
89
0
78
111
180
150
56
0
60
239
198
52
3
0
31
53
22
5
73
0
76
246
51
23
59
0
5
243
66
214
36
0
68
88
183
29
89
0
97
74
175
88
92
0
38
149
89
38
75
0
16
92
45
137
74
0
53
84
154
46
14
0
23
229
131
191
42
0
51
198
80
36
40
0
25
199
242
58
36
0
16
110
66
246
98
0
45
76
141
145
10
0
99
181
190
233
43
0
27
91
181
30
3
0
76
226
241
207
14
0
87
253
229
135
2
0
56
118
170
191
69
0
21
177
74
62
7
0
5
153
121
96
45
0
0
80
45
122
97
0
5
87
11
10
20
0
79
249
254
244
4
0
34
127
83
39
19
0
85
221
178
245
41
0
96
97
81
0
23
0
44
160
148
121
81
0
96
70
28
196
63
0
63
113
240
124
84
0
10
29
43
55
81
0
85
164
21
91
75
0
59
105
85
131
10
0
85
113
86
99
63
0
41
158
15
60
62
0
46
13
75
18
54
0
92
49
75
16
82
0
16
3
222
43
9
0
31
145
193
75
59
0
6
198
62
192
49
0
14
67
225
24
44
0
21
198
179
192
17
0
90
79
247
120
21
0
17
189
183
51
57
0
91
80
41
65
81
0
75
161
135
154
100
0
96
150
33
225
99
0
35
193
210
223
47
0
16
219
163
115
96
0
20
122
61
134
34
0
45
176
90
36
41
0
71
182
151
252
53
0
87
41
105
46
75
0
36
169
27
182
0
0
41
254
33
58
88
0
88
64
49
13
34
0
47
49
54
41
70
0
11
122
112
209
96
0
87
195
163
110
74
0
96
17
153
238
87
0
35
151
28
8
50
0
57
145
21
188
28
0
86
166
185
14
23
0
65
111
6
103
97
0
73
233
145
188
53
0
37
134
35
223
99
0
54
46
250
189
57
0
17
124
122
178
93
0
93
189
4
205
58
0
44
88
177
3
3
0
38
79
187
2
63
0
24
146
116
203
64
0
6
65
145
147
21
0
85
53
73
138
99
0
65
82
228
35
61
0
8
9
34
205
18
0
8
120
199
93
42
0
40
3
101
22
37
0
19
32
218
165
91
0
59
243
57
72
12
0
69
51
168
144
49
0
49
243
149
240
54
0
99
33
225
73
77
0
74
85
199
119
51
0
99
71
148
238
21
0
27
149
33
94
20
0
30
81
192
71
37
0
52
193
113
164
5
0
26
208
89
174
66
0
21
82
13
76
61
0
18
61
75
251
30
0
19
10
71
77
14
0
79
46
251
190
12
0
47
52
39
252
92
0
94
212
229
222
13
0
24
249
236
201
74
0
63
237
107
250
6
0
65
194
232
119
18
0
77
168
87
245
43
0
43
89
173
205
66
0
52
253
102
166
23
0
86
134
196
203
86
0
4
199
198
34
86
0
39
209
61
230
0
0
46
175
166
170
63
0
68
130
144
171
65
0
27
180
120
47
23
0
52
171
23
106
12
0
41
29
109
39
54
0
82
182
48
197
7
0
4
167
11
144
21
0
96
58
211
115
91
0
89
108
52
39
6
0
51
44
42
183
79
0
9
76
105
131
21
0
53
110
192
107
73
0
49
108
26
182
27
0
28
49
32
2
10
0
49
63
80
217
39
0
11
118
84
112
17
0
46
186
72
56
55
0
28
23
54
233
0
0
29
72
226
108
45
0
3
62
88
91
39
0
36
212
210
249
49
0
62
39
85
139
89
0
47
141
36
214
98
0
22
217
183
179
49
0
21
101
171
129
85
0
88
80
71
3
52
0
41
251
125
159
38
0
9
97
1
231
17
0
75
186
49
232
53
0
76
90
124
134
92
0
6
196
129
215
22
0
11
162
37
224
27
0
84
67
240
174
25
0
84
214
83
7
58
0
88
227
168
150
70
0
82
120
162
99
88
0
88
220
251
31
16
0
97
194
189
170
65
0
67
189
21
172
31
0
70
25
168
146
31
0
14
118
233
228
76
0
27
128
92
35
95
0
43
1
120
138
89
0
52
35
230
39
26
0
2
53
101
107
10
0
90
15
77
76
24
0
22
90
25
137
10
0
50
148
62
105
65
0
32
156
247
54
60
0
64
34
173
131
46
0
17
249
36
119
46
0
67
43
58
102
10
0
65
103
39
158
21
0
33
76
78
85
98
0
9
163
11
66
7
0
16
178
250
7
0
0
3
200
39
98
29
0
32
25
158
209
11
0
79
149
86
103
63
0
51
154
71
254
54
0
1
220
103
45
46
0
1
82
137
154
45
0
41
6
242
109
87
0
16
179
135
144
60
0
42
181
207
163
67
0
38
184
55
244
22
0
91
97
137
105
97
0
23
47
157
161
86
0
91
37
137
80
48
0
51
18
67
74
92
0
91
192
107
107
18
0
69
162
151
136
52
0
31
199
75
177
8
0
97
58
171
194
73
0
58
186
213
11
77
0
33
19
98
12
49
0
66
208
59
123
81
0
100
187
227
73
15
0
45
166
243
46
63
0
15
23
21
16
38
0
94
67
16
150
100
0
21
212
54
132
13
0
56
209
95
202
13
0
79
131
211
209
70
0
4
233
154
185
7
0
39
113
111
92
22
0
41
218
180
69
81
0
4
108
173
148
27
0
34
126
66
169
4
0
76
27
110
139
94
0
45
148
2
15
31
0
70
36
149
7
38
0
52
81
153
194
12
0
100
5
117
220
76
0
94
179
85
9
48
0
58
144
246
116
3
0
91
180
228
18
61
0
40
236
97
165
81
0
90
212
181
117
100
0
96
56
40
234
49
0
16
146
213
151
89
0
84
41
251
100
3
0
18
177
83
192
68
0
22
253
186
190
75
0
68
188
95
148
82
0
7
180
106
43
25
0
34
147
115
201
40
0
24
98
14
105
65
0
68
236
160
250
68
0
53
70
14
138
44
0
38
115
160
143
64
0
50
207
138
204
44
0
99
82
89
245
10
0
65
134
104
112
46
0
100
5
136
151
4
0
5
95
145
243
70
0
30
43
76
47
30
0
1
121
194
5
2
0
25
95
81
33
95
0
29
69
154
60
23
0
64
42
92
13
0
0
4
9
1
237
58
0
99
92
38
90
16
0
78
134
208
179
13
0
34
235
102
73
70
0
12
140
183
255
35
0
83
3
151
237
83
0
18
45
218
200
61
0
92
2
236
87
16
0
98
205
194
24
97
0
65
224
232
194
26
0
45
237
20
141
22
0
15
184
226
16
62
0
65
42
18
252
11
0
92
36
165
150
53
0
99
195
75
222
44
0
79
13
100
209
42
0
88
235
72
91
76
0
15
96
105
133
91
0
18
48
245
158
80
0
19
230
38
96
96
0
66
255
16
186
62
0
1
187
24
195
84
0
92
28
118
229
53
0
68
150
52
67
19
0
21
32
128
43
93
0
43
227
200
183
23
0
54
225
137
182
73
0
17
103
196
110
60
0
74
215
182
28
34
0
73
88
197
115
57
0
68
56
131
103
88
0
31
143
168
88
82
0
86
67
34
109
63
0
96
222
105
236
57
0
14
96
102
101
59
0
53
246
252
126
64
0
26
25
72
118
87
0
88
230
13
180
85
0
21
52
198
91
76
0
87
86
91
16
30
0
62
166
108
27
58
0
43
54
103
73
50
0
98
46
117
235
87
0
9
15
211
143
73
0
59
181
203
162
96
0
80
97
48
170
81
0
19
230
56
249
38
0
36
15
222
87
51
0
62
0
17
144
17
0
76
152
69
62
33
0
67
230
244
161
32
0
79
99
107
247
42
0
22
161
44
239
89
0
41
26
186
136
44
0
44
159
175
40
75
0
61
178
211
219
55
0
64
206
97
10
61
0
14
14
175
183
100
0
72
112
149
69
46
0
99
213
162
138
100
0
53
189
66
205
6
0
54
189
131
161
5
0
81
33
150
93
72
0
96
246
36
85
47
0
60
181
118
152
91
0
79
144
192
224
100
0
2
222
106
105
94
0
76
161
203
205
38
0
28
143
14
9
22
0
71
183
117
197
6
0
99
108
2
15
46
0
93
105
181
133
95
0
59
209
42
25
41
0
30
186
67
138
83
0
17
28
49
82
25
0
92
152
46
38
5
0
91
218
94
255
49
0
70
16
114
9
29
0
15
174
65
64
59
0
62
66
221
128
0
0
5
120
104
178
89
0
38
89
208
2
93
0
55
231
29
36
4
0
55
255
157
1
25
0
64
32
124
55
75
0
51
228
49
33
75
0
77
21
246
119
41
0
36
206
52
181
16
0
28
32
32
157
13
0
74
63
240
132
17
0
93
204
213
37
32
0
68
163
118
95
25
0
58
3
77
93
88
0
63
244
33
90
32
0
13
74
249
235
71
0
1
244
2
242
19
0
57
137
34
51
1
0
61
125
84
58
36
0
79
104
186
191
27
0
11
25
126
20
3
0
66
97
201
197
27
0
22
120
204
207
58
0
49
52
154
176
18
0
65
242
222
204
22
0
93
75
5
149
30
0
77
119
136
118
74
0
95
245
172
37
27
0
54
194
147
189
14
0
63
194
102
35
66
0
67
131
255
133
79
0
55
169
51
149
27
0
28
239
129
79
26
0
81
25
115
155
74
0
10
17
95
226
25
0
84
111
88
125
40
0
50
144
44
44
12
0
30
57
85
36
15
0
58
16
130
97
69
0
45
87
121
171
45
0
88
205
37
112
97
0
42
98
225
198
8
0
8
240
236
161
27
0
38
21
25
28
5
0
68
18
124
12
79
0
71
140
152
163
30
0
52
225
176
39
56
0
42
96
164
244
99
0
21
45
219
50
11
0
72
78
23
179
36
0
15
130
171
4
37
0
24
197
116
125
42
0
62
162
65
202
41
0
90
37
132
196
37
0
14
168
77
91
2
0
72
194
24
34
21
0
60
14
43
91
61
0
82
52
246
207
91
0
55
230
209
141
55
0
79
161
24
87
88
0
16
131
46
193
26
0
12
254
83
156
66
0
37
88
243
76
100
0
61
110
58
199
43
0
64
61
117
79
73
0
38
205
36
170
90
0
38
155
66
240
61
0
62
94
17
26
56
0
66
232
205
20
55
0
67
123
230
94
27
0
96
50
243
62
73
0
2
186
94
45
66
0
11
225
17
92
23
0
48
182
148
220
90
0
11
232
251
242
8
0
45
180
119
21
73
0
79
90
168
97
13
0
60
204
44
103
79
0
5
54
117
129
66
0
94
31
244
78
74
0
20
154
71
147
40
0
14
182
112
66
18
0
15
177
139
108
44
0
88
5
104
59
66
0
28
113
34
12
3
0
100
246
19
128
69
0
26
195
219
227
10
0
49
16
126
216
82
0
91
162
44
62
51
0
91
19
126
103
79
0
96
79
207
24
98
0
66
67
51
154
22
0
38
197
112
69
35
0
89
26
185
21
79
0
90
215
127
172
3
0
74
250
25
183
51
0
85
27
172
218
73
0
89
191
138
131
63
0
96
113
118
39
30
0
28
169
94
209
2
0
22
253
151
69
64
0
17
16
192
108
93
0
13
76
239
162
19
0
35
81
157
67
64
0
93
18
123
24
80
0
66
26
187
18
0
0
51
179
8
11
66
0
87
113
211
56
82
0
70
24
163
125
89
0
46
87
222
27
42
0
67
205
72
105
14
0
84
250
233
101
16
0
33
87
75
35
11
0
71
35
220
219
89
0
45
242
77
78
97
0
1
62
181
173
73
0
63
36
157
184
80
0
65
4
173
174
0
0
91
62
232
102
35
0
14
239
120
4
44
0
93
57
195
200
15
0
84
173
140
226
39
0
96
90
228
118
22
0
26
23
37
81
59
0
79
70
5
205
88
0
29
49
59
166
94
0
43
168
134
198
70
0
55
140
244
207
77
0
90
166
91
144
47
0
20
126
216
224
11
0
9
176
27
163
81
0
69
250
182
222
56
0
86
174
164
156
57
0
45
207
94
238
53
0
36
176
30
18
52
0
2
13
146
31
92
0
42
89
163
236
33
0
3
128
167
102
16
0
23
91
206
45
70
0
20
79
147
14
37
0
75
188
224
41
45
0
27
73
220
115
98
0
75
122
248
78
95
0
12
119
14
127
41
0
86
29
9
60
76
0
65
228
129
180
1
0
23
177
62
43
22
0
87
236
35
63
18
0
1
33
101
205
67
0
100
52
138
212
23
0
52
137
12
174
79
0
53
191
240
127
39
0
42
195
71
239
38
0
68
246
151
80
61
0
28
125
94
48
75
0
43
16
192
200
46
0
14
16
23
142
21
0
8
116
76
102
76
0
55
39
122
222
21
0
7
9
6
86
11
0
5
149
13
193
66
0
72
188
231
54
81
0
78
43
184
127
45
0
51
205
254
181
80
0
0
207
110
133
67
0
70
154
192
6
31
0
58
96
136
11
29
0
92
123
64
120
70
0
11
55
41
229
37
0
13
156
164
10
95
0
28
88
19
26
19
0
73
224
232
90
16
0
24
215
39
239
91
0
0
221
113
135
52
0
74
0
2
39
29
0
39
120
192
105
45
0
48
164
33
196
78
0
76
90
78
99
19
0
92
4
192
6
31
0
5
41
218
197
71
0
10
24
247
59
38
0
60
81
218
146
67
0
74
146
96
165
70
0
84
34
236
42
20
0
95
191
236
82
90
0
14
5
6
209
8
0
60
160
60
125
49
0
23
62
25
0
64
0
16
248
181
212
45
0
57
197
234
211
41
0
6
67
243
44
62
0
93
78
59
35
10
0
92
251
113
3
60
0
57
220
224
8
91
0
28
254
8
6
90
0
42
214
176
47
86
0
19
95
170
22
62
0
99
74
85
204
99
0
45
230
115
39
11
0
44
128
47
82
80
0
78
155
146
149
33
0
12
208
60
152
77
0
63
245
103
127
15
0
30
204
44
118
17
0
25
16
134
229
86
0
45
226
194
210
57
0
8
129
6
210
97
0
31
84
155
5
79
0
14
253
154
98
58
0
36
111
196
129
55
0
66
197
189
87
81
0
100
68
27
117
47
0
29
143
163
12
83
0
28
219
220
9
21
0
60
248
23
52
100
0
65
55
176
122
52
0
4
30
173
68
73
0
28
104
127
17
97
0
58
204
147
51
60
0
45
239
20
12
62
0
61
54
90
67
21
0
40
243
133
159
50
0
68
142
11
76
28
0
79
186
241
4
50
0
7
220
120
187
3
0
75
43
221
60
95
0
82
242
109
159
34
0
37
44
203
145
80
0
23
40
212
41
69
0
93
72
29
197
42
0
96
158
182
148
41
0
75
114
198
21
9
0
2
252
228
236
21
0
44
104
195
166
96
0
42
114
25
41
7
0
69
34
179
175
80
0
1
214
121
109
38
0
5
202
16
165
61
0
86
57
11
144
16
0
17
63
243
33
30
0
1
35
148
103
19
0
96
234
210
10
84
0
5
20
252
101
22
0
19
28
38
222
94
0
1
3
183
38
98
0
0
103
203
93
6
0
2
157
18
60
26
0
59
161
43
3
19
0
95
85
191
87
29
0
64
232
93
247
76
0
80
220
254
255
54
0
18
250
188
136
70
0
55
247
188
149
36
0
20
123
20
71
0
0
47
102
243
163
86
0
40
238
41
219
23
0
29
63
85
214
8
0
58
1
40
38
24
0
89
147
219
183
13
0
7
232
63
50
99
0
47
120
70
212
67
0
12
218
228
147
82
0
50
28
31
3
18
0
56
133
134
55
94
0
94
184
93
58
70
0
96
100
239
48
68
0
35
126
82
187
0
0
88
114
191
104
64
0
51
42
79
121
20
0
54
76
148
224
40
0
85
20
76
34
1
0
96
53
91
160
21
0
49
150
187
115
10
0
11
34
249
60
7
0
85
104
203
244
3
0
89
102
61
179
90
0
36
114
11
237
8
0
3
15
221
244
74
0
88
242
187
242
94
0
85
3
183
225
42
0
85
195
187
243
29
0
95
218
24
104
97
0
44
84
56
143
87
0
74
39
238
37
4
0
9
125
85
56
17
0
11
243
127
27
42
0
58
103
141
225
93
0
43
167
108
19
93
0
34
75
15
234
20
0
24
103
42
95
1
0
58
246
105
172
49
0
70
134
122
16
96
0
13
113
203
251
77
0
65
206
143
86
24
0
31
199
144
208
56
0
38
180
221
253
94
0
35
44
139
151
17
0
63
117
123
118
4
0
41
181
153
2
6
0
66
2
254
137
31
0
10
124
77
127
53
0
23
87
233
155
41
0
15
112
171
135
25
0
80
105
56
235
35
0
58
69
0
215
22
0
60
101
130
155
12
0
77
237
138
88
82
0
72
58
214
85
12
0
78
67
136
147
11
0
73
16
174
141
57
0
12
239
189
145
41
0
64
67
88
79
78
0
79
31
55
5
87
0
73
142
24
30
0
0
95
61
143
166
52
0
45
231
43
69
70
0
85
2
218
19
53
0
49
118
133
105
98
0
52
229
167
143
100
0
16
89
24
241
64
0
16
239
198
248
73
0
0
4
79
173
74
0
2
135
176
53
94
0
99
186
154
231
51
0
82
185
135
180
87
0
98
7
13
149
61
0
17
139
116
160
64
0
29
53
96
64
53
0
67
197
95
219
80
0
30
98
19
250
37
0
46
164
179
161
77
0
77
21
22
218
29
0
13
193
96
129
29
0
74
61
118
147
67
0
91
77
156
168
46
0
17
117
122
82
66
0
31
176
143
39
73
0
19
12
204
44
24
0
74
103
147
17
60
0
64
20
17
28
21
0
42
137
238
215
63
0
61
55
165
74
61
0
79
31
38
69
65
0
70
169
150
28
80
0
10
190
47
32
73
0
15
101
0
133
35
0
61
115
1
252
81
0
50
240
124
221
95
0
79
187
99
136
87
0
31
63
48
8
25
0
59
114
192
39
6
0
88
136
202
68
12
0
40
162
28
172
9
0
18
48
244
132
32
0
97
136
99
0
10
0
33
10
3
6
100
0
41
193
54
198
72
0
44
83
57
249
93
0
25
253
16
16
43
0
53
158
88
204
77
0
54
214
190
76
63
0
67
185
132
206
62
0
96
37
248
91
56
0
91
153
127
169
30
0
70
225
111
110
39
0
13
213
235
206
100
0
47
55
182
168
35
0
80
239
180
144
59
0
34
190
18
201
79
0
34
30
87
46
51
0
65
68
207
103
7
0
91
177
180
242
44
0
6
4
63
223
23
0
22
3
114
156
20
0
43
220
43
80
50
0
28
197
207
31
91
0
73
31
227
172
7
0
58
74
1
253
50
0
36
10
165
172
58
0
56
88
191
2
50
0
23
71
18
192
47
0
39
28
76
228
46
0
85
108
119
158
92
0
63
23
212
236
89
0
78
193
168
240
66
0
12
77
210
14
90
0
27
67
227
219
20
0
41
177
19
206
13
0
46
36
121
189
2
0
47
46
68
146
69
0
27
32
50
243
4
0
74
136
108
33
56
0
53
43
98
13
23
0
10
203
113
16
70
0
83
158
182
222
48
0
71
108
21
86
89
0
91
157
29
180
63
0
0
247
207
118
68
0
52
137
18
202
69
0
33
212
222
143
54
0
23
3
124
161
39
0
64
57
118
137
42
0
50
106
5
31
87
0
94
123
87
148
41
0
69
248
12
126
72
0
26
8
156
47
74
0
68
32
171
245
81
0
35
135
160
214
93
0
47
141
214
50
56
0
78
1
247
185
62
0
36
232
20
157
33
0
14
66
17
78
58
0
34
10
79
152
6
0
89
129
34
185
62
0
5
212
210
221
85
0
63
93
202
186
62
0
29
15
114
202
24
0
42
180
160
70
28
0
53
104
126
103
35
0
68
254
249
152
5
0
84
17
168
163
26
0
91
58
120
238
80
0
79
168
189
20
45
0
32
239
81
213
55
0
62
106
183
58
52
0
61
191
156
109
43
0
22
54
70
89
60
0
53
77
90
49
44
0
23
255
139
113
8
0
20
14
156
244
30
0
17
225
227
170
36
0
3
87
194
198
35
0
50
190
157
87
10
0
100
211
225
33
20
0
41
61
229
93
48
0
68
202
239
109
12
0
32
155
244
201
84
0
8
98
158
45
62
0
15
135
118
78
74
0
79
213
90
126
13
0
94
212
13
14
40
0
82
229
253
183
81
0
65
123
0
255
66
0
63
22
67
116
44
0
50
180
215
14
35
0
100
35
217
140
54
0
49
62
24
163
11
0
34
233
8
41
26
0
70
203
152
127
33
0
68
78
13
253
81
0
74
45
50
105
99
0
10
232
7
166
65
0
69
46
154
94
80
0
21
124
249
184
46
0
36
99
136
134
14
0
43
16
223
0
53
0
7
83
29
223
57
0
73
29
191
204
82
0
69
200
165
169
80
0
31
64
89
56
83
0
40
218
62
19
87
0
63
185
83
16
43
0
50
134
9
183
40
0
51
128
34
200
71
0
22
178
56
71
36
0
41
49
71
66
68
0
98
239
168
254
76
0
41
137
8
183
82
0
38
193
37
164
3
0
70
67
119
165
23
0
7
247
109
176
99
0
89
103
147
228
65
0
92
251
199
212
7
0
65
65
223
197
19
0
4
226
204
217
52
0
73
145
207
213
29
0
3
206
205
20
23
0
39
243
187
236
51
0
4
242
21
5
1
0
84
157
144
219
11
0
58
118
199
251
33
0
38
60
229
1
11
0
80
86
188
151
76
0
26
56
172
13
69
0
23
244
69
248
54
0
74
59
10
8
66
0
70
126
253
10
62
0
24
113
203
225
1
0
82
158
199
78
1
0
51
14
234
119
43
0
21
86
243
87
81
0
82
202
136
137
80
0
62
93
215
118
50
0
45
18
190
206
49
0
50
44
95
142
32
0
90
9
44
177
15
0
1
140
187
252
72
0
84
170
106
51
92
0
65
63
197
29
12
0
0
188
116
233
66
0
59
97
15
127
71
0
97
139
242
19
70
0
15
233
250
74
11
0
2
169
166
234
100
0
87
253
136
234
78
0
8
111
177
168
64
0
96
127
197
37
37
0
3
205
200
191
76
0
12
210
154
188
75
0
6
76
80
133
32
0
37
152
64
194
87
0
58
207
236
213
55
0
18
120
231
155
17
0
61
33
203
170
73
0
38
116
205
13
24
0
74
85
97
114
79
0
49
70
181
77
99
0
54
67
227
246
85
0
73
31
198
226
61
0
64
22
13
67
66
0
15
104
179
137
52
0
31
24
23
250
47
0
96
207
183
84
85
0
56
171
51
172
2
0
39
201
120
18
35
0
66
86
196
189
61
0
89
16
76
92
39
0
99
104
6
188
89
0
41
25
132
208
82
0
89
61
1
231
92
0
57
83
60
134
7
0
24
198
181
60
69
0
16
198
249
109
78
0
31
176
237
43
82
0
92
54
100
173
75
0
49
253
149
94
61
0
14
235
95
218
94
0
77
108
86
213
77
0
90
167
243
90
91
0
49
78
176
49
82
0
63
191
3
208
96
0
8
240
9
99
26
0
59
130
74
19
8
0
1
181
130
93
45
0
78
126
63
97
68
0
18
155
129
98
80
0
11
19
0
178
60
0
92
120
66
57
47
0
67
177
59
113
61
0
78
20
31
244
45
0
53
61
234
225
94
0
39
62
167
155
89
0
43
161
175
16
6
0
58
2
109
72
41
0
84
61
182
31
18
0
49
73
254
103
62
0
59
97
167
5
44
0
6
81
82
36
75
0
64
62
14
199
22
0
96
31
168
184
38
0
16
253
200
88
21
0
10
8
41
147
40
0
92
254
0
67
46
0
48
127
213
194
11
0
57
78
59
83
60
0
78
71
113
104
97
0
50
136
130
84
12
0
50
150
234
35
81
0
17
146
120
10
26
0
25
244
246
154
10
0
68
167
245
124
96
0
25
181
89
74
73
0
80
96
15
219
7
0
32
186
150
179
16
0
29
78
49
68
67
0
33
73
210
222
9
0
19
55
85
216
92
0
80
188
192
92
62
0
31
5
161
172
24
0
50
130
191
175
17
0
71
44
173
74
76
0
72
224
37
211
65
0
20
64
174
254
91
0
17
109
181
158
29
0
15
90
128
93
96
0
98
191
244
169
14
0
65
134
228
159
99
0
68
255
99
162
8
0
5
73
13
33
34
0
8
132
70
61
12
0
56
65
244
75
47
0
68
18
111
23
86
0
88
249
31
251
57
0
22
147
210
194
58
0
69
85
195
85
55
0
30
153
176
36
70
0
52
156
183
51
51
0
34
97
62
127
59
0
85
48
34
63
78
0
71
111
11
162
54
0
14
249
95
104
18
0
4
86
173
51
41
0
36
23
54
0
82
0
93
146
69
144
78
0
21
156
76
240
63
0
90
37
26
231
77
0
33
68
48
130
8
0
33
93
87
0
1
0
97
200
55
90
91
0
16
145
54
60
91
0
80
204
220
32
96
0
16
104
179
210
80
0
66
129
211
227
94
0
92
236
164
242
37
0
44
167
125
32
31
0
14
179
121
62
19
0
34
196
155
230
39
0
35
101
155
171
84
0
14
24
88
94
0
0
90
183
70
137
50
0
29
28
186
133
66
0
24
30
215
8
41
0
93
115
240
200
79
0
24
143
91
144
95
0
79
197
133
165
79
0
58
154
23
135
97
0
52
60
222
43
5
0
1
135
90
185
73
0
20
234
77
162
60
0
5
77
141
137
13
0
61
204
29
221
20
0
36
89
130
44
65
0
11
27
37
136
10
0
2
243
197
67
42
0
87
69
14
49
49
0
46
33
127
202
82
0
44
96
102
117
49
0
90
111
70
23
28
0
71
12
42
251
65
0
22
179
133
214
67
0
62
34
172
135
15
0
73
169
18
232
56
0
75
114
55
234
32
0
67
212
159
184
12
0
67
241
30
22
52
0
27
62
37
15
33
0
29
80
0
208
89
0
41
57
5
211
5
0
35
186
78
28
18
0
3
133
246
229
32
0
92
7
161
185
45
0
76
26
179
171
46
0
48
95
60
247
99
0
100
103
51
91
36
0
26
115
249
48
5
0
88
220
247
18
51
0
6
26
55
236
54
0
61
36
10
167
19
0
26
191
178
179
77
0
12
17
185
227
55
0
58
102
176
194
35
0
50
197
170
155
35
0
10
174
250
46
46
0
97
24
171
121
61
0
55
120
244
199
88
0
61
35
165
178
21
0
51
211
204
208
57
0
11
86
225
224
81
0
36
137
115
189
8
0
33
101
117
147
76
0
85
2
145
243
84
0
45
194
205
143
32
0
37
87
120
175
42
0
82
202
49
169
10
0
77
211
118
140
83
0
91
66
133
252
61
0
57
80
77
102
18
0
65
194
34
66
80
0
61
233
61
135
84
0
64
142
101
35
69
0
89
199
213
235
28
0
21
228
71
85
100
0
44
47
133
85
54
0
70
156
233
31
29
0
1
163
62
4
21
0
71
100
167
234
70
0
52
147
144
78
92
0
95
237
160
239
10
0
48
20
30
208
1
0
77
61
166
229
23
0
45
28
151
129
71
0
17
68
59
251
100
0
86
182
93
87
89
0
17
191
184
52
26
0
74
106
215
254
8
0
80
24
26
120
43
0
43
255
100
193
92
0
72
208
185
200
19
0
94
115
209
150
56
0
97
218
128
255
42
0
13
80
230
10
39
0
16
233
178
58
22
0
33
21
254
160
0
0
80
213
30
5
88
0
64
50
7
104
29
0
12
77
29
2
81
0
65
103
243
107
15
0
38
101
94
80
96
0
54
159
100
222
23
0
62
251
154
163
95
0
79
70
122
226
10
0
100
194
80
5
40
0
32
208
211
232
18
0
49
218
87
45
74
0
3
174
92
233
25
0
77
3
62
115
96
0
94
123
216
193
14
0
19
92
87
48
45
0
45
114
227
24
96
0
9
234
242
254
53
0
94
152
30
165
5
0
27
117
107
184
67
0
56
171
120
124
16
0
52
158
245
234
65
0
1
82
164
207
52
0
70
156
4
17
24
0
65
92
171
50
74
0
13
194
54
154
76
0
50
49
13
202
34
0
61
27
96
9
31
0
40
166
17
205
64
0
40
32
66
170
28
0
79
227
34
10
19
0
16
202
99
194
95
0
67
215
136
58
36
0
86
44
11
25
66
0
94
187
184
23
12
0
36
127
197
5
13
0
60
232
252
202
59
0
16
87
32
20
83
0
59
178
133
88
79
0
20
111
253
183
0
0
7
85
144
25
77
0
67
255
144
248
39
0
88
106
48
122
89
0
59
182
105
106
43
0
66
86
117
65
5
0
41
94
232
12
14
0
44
96
33
245
40
0
23
194
132
226
30
0
58
86
26
107
64
0
30
128
65
23
16
0
64
205
131
98
91
0
54
247
72
108
85
0
22
161
26
26
17
0
27
109
103
118
97
0
15
41
211
16
45
0
79
251
177
153
80
0
82
135
47
185
53
0
77
55
135
119
41
0
19
87
234
116
16
0
62
158
82
132
63
0
12
71
62
8
76
0
18
240
150
13
78
0
6
141
99
89
4
0
81
233
155
65
16
0
60
166
99
84
88
0
4
103
139
164
13
0
62
237
193
170
27
0
99
194
159
218
78
0
9
240
241
49
82
0
18
46
187
62
52
0
73
182
44
244
51
0
76
149
67
31
50
0
38
15
76
189
76
0
91
221
84
55
33
0
38
212
52
41
51
0
48
116
5
74
51
0
30
70
49
3
51
0
26
41
95
7
47
0
19
83
151
199
0
0
0
44
103
34
38
0
3
77
14
128
24
0
29
160
32
165
64
0
72
207
249
255
7
0
67
228
180
63
99
0
57
118
213
184
58
0
75
146
101
237
7
0
12
179
194
136
83
0
67
247
248
49
39
0
0
115
89
110
37
0
97
36
207
40
96
0
1
218
48
39
73
0
71
19
226
100
9
0
68
188
177
235
23
0
83
88
142
173
93
0
56
115
147
141
97
0
62
176
26
52
31
0
32
30
112
103
36
0
10
111
106
15
50
0
87
72
28
180
9
0
92
1
20
26
69
0
1
48
190
244
21
0
55
103
57
227
93
0
17
238
13
131
47
0
63
156
71
8
66
0
97
16
144
72
39
0
22
244
95
244
1
0
93
110
99
239
26
0
47
55
117
80
44
0
31
68
123
239
11
0
17
24
27
236
22
0
75
185
236
177
84
0
2
180
55
244
6
0
94
233
160
42
40
0
71
128
244
71
81
0
39
141
60
182
12
0
96
202
179
200
75
0
61
62
247
15
91
0
76
47
101
178
90
0
51
231
90
75
59
0
39
202
137
165
27
0
1
135
237
130
26
0
57
110
226
223
18
0
70
37
219
207
4
0
19
202
145
65
90
0
83
44
203
114
23
0
75
212
174
236
46
0
20
214
158
101
37
0
44
101
35
78
0
0
90
147
125
126
20
0
68
140
115
160
70
0
60
187
154
57
85
0
35
1
100
83
63
0
69
140
30
204
10
0
83
182
128
148
90
0
34
245
73
24
79
0
84
104
68
215
7
0
37
71
199
88
78
0
49
63
211
63
100
0
66
181
204
149
19
0
93
130
134
32
59
0
18
221
24
189
11
0
26
66
214
228
70
0
9
167
157
222
80
0
92
141
135
221
12
0
69
16
169
96
14
0
90
182
173
23
91
0
33
135
191
171
18
0
90
157
175
15
15
0
11
223
217
214
15
0
4
228
135
28
44
0
67
172
90
53
68
0
74
69
201
33
3
0
8
68
96
63
12
0
58
96
120
126
14
0
26
141
41
2
90
0
97
192
168
179
15
0
65
105
229
182
33
0
67
179
43
235
26
0
83
239
34
107
55
0
9
225
238
23
47
0
77
151
9
245
100
0
72
66
181
137
19
0
1
199
154
228
55
0
67
16
24
149
79
0
57
16
226
113
32
0
22
161
254
31
52
0
64
60
73
155
2
0
69
108
111
87
97
0
60
27
54
134
97
0
28
243
236
5
98
0
56
255
154
64
36
0
68
19
220
190
45
0
4
38
96
38
35
0
47
193
42
117
12
0
6
221
250
17
49
0
9
152
219
147
70
0
36
149
146
109
82
0
52
219
222
82
43
0
60
8
173
250
30
0
27
72
9
50
39
0
69
199
120
188
16
0
20
211
156
22
15
0
83
194
198
101
53
0
49
227
74
225
92
0
59
24
1
201
20
0
69
125
135
222
11
0
50
221
157
183
52
0
9
12
78
182
15
0
67
145
232
114
98
0
6
58
80
47
19
0
100
245
65
170
100
0
83
241
78
201
91
0
14
136
169
203
89
0
45
160
18
129
14
0
93
181
192
159
85
0
96
145
133
10
47
0
90
50
33
144
80
0
25
99
199
193
84
0
3
95
213
121
35
0
12
63
159
139
96
0
41
110
171
69
65
0
98
12
151
199
52
0
43
4
101
234
10
0
42
75
56
75
13
0
50
129
161
70
44
0
76
15
209
2
100
0
26
156
81
186
24
0
3
163
30
54
19
0
29
57
161
174
40
0
84
245
127
197
52
0
79
220
2
175
26
0
75
244
119
222
49
0
48
20
145
131
3
0
42
19
27
191
15
0
59
53
46
171
47
0
21
60
180
216
51
0
88
153
139
99
67
0
76
212
175
105
31
0
82
196
219
184
5
0
67
70
114
125
86
0
22
108
154
81
84
0
91
85
205
226
38
0
54
123
121
255
13
0
1
110
58
89
70
0
71
103
129
133
43
0
40
210
163
139
71
0
71
228
42
112
98
0
18
219
98
173
72
0
46
62
95
246
56
0
12
231
183
237
65
0
22
139
241
198
36
0
0
240
200
2
28
0
19
234
9
147
84
0
79
200
47
180
54
0
37
113
197
238
35
0
76
31
183
115
76
0
41
224
52
2
11
0
74
225
47
170
78
0
60
185
121
190
97
0
83
45
203
47
59
0
37
44
174
201
21
0
71
36
90
238
73
0
22
66
242
128
32
0
15
40
168
251
14
0
45
52
113
236
25
0
66
43
36
177
36
0
82
215
50
29
100
0
79
105
116
177
73
0
72
13
233
69
80
0
7
144
65
99
26
0
56
240
231
209
4
0
98
44
49
5
49
0
54
144
83
134
85
0
36
238
227
139
67
0
16
4
134
134
33
0
35
223
154
203
3
0
54
200
176
14
61
0
49
100
162
18
71
0
79
212
134
156
78
0
100
216
104
180
85
0
61
217
154
70
42
0
6
79
237
133
56
0
83
113
45
94
4
0
32
197
54
103
38
0
22
233
39
58
55
0
33
171
184
242
39
0
53
9
182
78
94
0
78
163
72
30
55
0
91
186
22
139
14
0
32
179
153
87
25
0
8
51
93
139
92
0
78
113
215
70
2
0
22
147
126
245
44
0
19
10
149
255
56
0
93
197
21
57
71
0
21
169
103
208
19
0
96
3
122
155
71
0
30
187
36
168
7
0
83
224
254
159
79
0
75
156
141
222
66
0
98
130
143
10
1
0
37
73
52
156
4
0
27
34
226
17
46
0
68
12
67
131
47
0
53
243
88
235
90
0
28
165
54
239
59
0
41
125
110
19
2
0
85
98
245
131
6
0
19
243
189
79
23
0
33
3
253
136
25
0
92
216
86
15
31
0
4
178
69
181
27
0
77
122
199
67
12
0
24
215
57
168
40
0
35
108
50
95
20
0
98
150
70
210
72
0
82
237
111
125
76
0
50
86
187
91
72
0
51
132
107
148
74
0
36
115
254
147
46
0
83
14
3
232
15
0
94
212
89
8
83
0
2
223
188
53
67
0
73
161
198
137
22
0
98
102
6
96
64
0
82
172
50
63
20
0
19
174
2
164
18
0
88
107
89
227
69
0
31
249
250
74
19
0
96
239
247
243
98
0
34
127
3
61
53
0
7
183
199
39
80
0
35
128
29
25
36
0
2
151
40
245
9
0
71
19
120
191
85
0
97
217
185
140
1
0
82
34
30
10
15
0
83
156
118
248
4
0
71
96
191
184
61
0
61
237
197
76
74
0
4
144
72
107
8
0
28
161
116
53
14
0
82
168
170
38
40
0
5
240
186
82
92
0
8
9
151
154
39
0
43
115
176
240
32
0
84
134
15
155
6
0
66
50
158
91
99
0
44
101
140
48
73
0
55
208
148
209
73
0
45
253
226
194
61
0
63
75
8
97
9
0
70
206
74
20
81
0
70
48
1
110
29
0
2
234
151
52
46
0
72
206
134
105
60
0
20
11
167
187
24
0
83
43
131
179
54
0
23
202
182
176
70
0
83
132
63
66
52
0
57
53
84
38
63
0
52
56
21
143
58
0
13
245
146
53
51
0
31
47
10
154
91
0
98
111
154
33
65
0
33
108
0
61
29
0
37
222
145
198
62
0
7
189
152
187
5
0
52
237
133
212
78
0
1
88
37
209
37
0
13
172
25
93
89
0
67
69
167
84
100
0
47
241
87
55
1
0
90
113
212
241
79
0
72
244
164
227
82
0
65
87
127
117
84
0
63
243
108
124
61
0
84
48
57
26
77
0
40
39
84
48
36
0
28
122
117
125
93
0
52
219
131
82
7
0
16
57
215
42
85
0
22
100
77
142
34
0
40
119
67
33
61
0
72
103
76
132
33
0
17
201
239
235
82
0
7
251
129
211
24
0
70
227
253
175
93
0
36
102
9
98
95
0
71
51
29
162
45
0
40
188
101
93
81
0
9
133
210
24
81
0
15
135
123
14
20
0
97
66
156
56
15
0
38
124
229
223
13
0
84
154
67
78
98
0
49
216
65
171
49
0
12
15
54
85
64
0
89
106
116
141
32
0
14
72
231
21
52
0
74
205
184
191
72
0
67
122
121
9
67
0
15
200
170
111
23
0
75
65
201
223
22
0
89
180
149
199
80
0
61
113
73
136
42
0
52
123
239
209
60
0
35
210
77
91
55
0
2
76
149
197
72
0
91
86
65
115
90
0
61
97
171
240
92
0
43
217
250
238
94
0
36
180
144
173
88
0
64
61
234
210
81
0
58
204
69
196
43
0
57
237
213
194
96
0
49
247
97
161
9
0
6
4
201
206
88
0
33
130
35
82
53
0
95
98
79
106
61
0
0
31
52
95
70
0
77
172
90
127
63
0
42
71
11
44
82
0
85
51
45
253
100
0
46
104
33
47
41
0
91
55
94
151
32
0
93
73
252
112
90
0
3
6
80
193
39
0
7
23
244
49
90
0
73
126
164
167
85
0
31
231
177
248
96
0
2
45
205
185
86
0
48
225
59
50
40
0
89
46
200
82
40
0
77
199
217
1
11
0
76
96
218
206
42
0
89
33
17
228
33
0
26
211
150
122
48
0
66
248
24
74
83
0
18
137
54
165
30
0
91
140
15
254
56
0
81
215
219
249
89
0
87
244
44
240
91
0
60
147
220
40
39
0
57
224
59
143
79
0
96
196
187
115
71
0
73
91
97
137
24
0
24
215
217
143
78
0
22
236
116
170
44
0
41
173
41
19
85
0
42
26
138
86
96
0
58
121
91
175
94
0
9
46
100
32
93
0
49
222
61
224
95
0
85
35
220
42
24
0
52
231
55
237
56
0
93
247
159
148
8
0
46
38
121
89
62
0
89
250
172
96
73
0
0
197
104
175
100
0
77
202
40
178
24
0
95
215
242
121
62
0
37
91
212
175
95
0
72
205
147
74
56
0
57
249
215
110
68
0
13
220
162
15
60
0
26
106
109
141
83
0
66
64
55
213
78
0
19
224
154
33
85
0
95
48
224
102
93
0
2
133
18
238
61
0
5
4
61
60
63
0
42
253
240
24
67
0
11
94
139
195
60
0
73
35
238
10
44
0
87
130
120
224
81
0
82
242
17
25
23
0
70
21
232
17
15
0
42
10
169
21
27
0
51
195
153
121
51
0
69
34
164
43
25
0
41
239
157
211
78
0
77
241
227
153
42
0
90
81
23
253
77
0
11
74
131
158
4
0
80
76
81
223
25
0
19
107
121
177
23
0
82
237
22
183
71
0
26
161
96
43
6
0
4
139
191
194
67
0
58
255
171
194
21
0
29
144
185
129
89
0
86
57
114
158
71
0
1
189
115
164
57
0
85
195
238
171
56
0
32
128
162
206
29
0
33
143
115
252
66
0
53
75
113
140
3
0
37
243
117
248
10
0
27
233
233
111
65
0
31
77
207
247
24
0
58
42
95
83
14
0
98
18
37
13
75
0
7
9
207
104
99
0
38
225
211
146
18
0
91
103
134
106
40
0
47
194
111
194
93
0
19
116
216
46
10
0
88
70
33
244
35
0
76
192
95
144
62
0
74
60
59
87
14
0
50
101
127
179
34
0
85
17
139
117
8
0
43
18
246
165
49
0
29
185
160
138
7
0
53
193
106
107
84
0
54
61
243
91
63
0
3
7
240
175
19
0
70
16
103
167
50
0
57
69
239
189
84
0
21
65
58
136
50
0
7
26
169
253
38
0
11
234
115
126
80
0
78
94
145
244
75
0
49
22
236
237
58
0
15
199
185
245
88
0
39
157
40
150
65
0
15
48
102
101
64
0
40
192
59
49
18
0
0
129
188
46
28
0
22
53
109
186
96
0
39
161
97
82
40
0
90
87
46
3
72
0
34
168
3
124
79
0
86
178
66
61
79
0
60
238
230
173
65
0
52
230
115
83
47
0
73
165
23
160
18
0
78
208
97
32
84
0
40
73
107
42
0
0
13
123
178
142
99
0
83
81
124
133
28
0
45
255
186
172
91
0
80
31
244
214
31
0
14
215
229
66
73
0
23
234
182
71
93
0
39
203
217
3
92
0
95
172
120
72
75
0
60
44
239
67
0
0
18
57
186
49
4
0
71
35
183
179
0
0
72
15
149
149
57
0
46
91
108
246
32
0
17
78
73
142
53
0
59
95
95
1
32
0
68
142
17
34
80
0
100
159
201
122
25
0
95
243
43
234
50
0
64
208
128
181
45
0
100
154
60
186
0
0
49
249
180
197
63
0
29
12
69
220
99
0
2
38
9
55
8
0
16
208
158
148
16
0
92
144
43
114
83
0
28
234
38
195
86
0
77
149
159
227
47
0
70
3
1
26
64
0
4
178
30
238
62
0
7
50
228
199
54
0
68
33
65
2
66
0
73
109
39
89
64
0
75
225
154
131
78
0
0
217
56
111
37
0
69
200
44
20
86
0
8
61
89
132
99
0
48
71
1
74
60
0
75
64
231
162
3
0
22
208
222
136
38
0
60
233
233
117
85
0
78
82
190
54
100
0
12
122
255
51
69
0
24
203
135
38
67
0
41
207
165
116
22
0
37
248
113
191
44
0
64
220
34
162
30
0
45
209
159
105
82
0
98
192
126
43
54
0
29
224
234
128
75
0
98
125
183
26
15
0
50
239
40
1
46
0
30
132
220
193
36
0
82
24
165
101
36
0
7
151
123
94
2
0
46
175
96
51
28
0
96
34
7
78
20
0
90
86
249
145
29
0
36
144
204
157
43
0
32
150
210
237
78
0
31
170
16
218
14
0
61
190
201
164
30
0
42
36
166
212
92
0
26
229
104
132
56
0
39
28
246
92
82
0
46
23
169
2
79
0
71
230
47
193
40
0
16
225
177
27
73
0
22
191
100
165
19
0
2
215
220
58
68
0
27
134
100
224
36
0
98
98
142
34
88
0
41
226
42
166
23
0
89
155
111
105
18
0
1
198
85
52
58
0
0
247
131
160
81
0
9
67
106
241
56
0
47
243
5
108
8
0
1
221
107
188
32
0
88
62
40
37
39
0
79
14
14
121
75
0
96
100
29
52
50
0
57
234
252
158
89
0
18
59
185
193
53
0
46
124
0
172
9
0
34
158
101
212
47
0
73
58
59
1
23
0
20
244
139
72
23
0
29
156
166
252
74
0
81
69
121
232
95
0
49
131
125
158
45
0
45
63
116
238
75
0
37
203
138
124
59
0
100
228
157
55
98
0
20
248
203
220
65
0
14
92
164
122
23
0
59
64
149
95
29
0
96
101
193
177
57
0
12
71
181
173
60
0
34
169
245
27
93
0
63
186
205
119
64
0
20
66
141
213
13
0
57
112
78
136
73
0
99
85
159
172
23
0
13
55
218
243
9
0
80
101
208
23
27
0
14
237
33
111
80
0
44
40
149
114
72
0
98
205
45
176
41
0
87
98
139
82
51
0
44
103
110
164
86
0
71
23
220
15
23
0
80
181
83
210
96
0
52
133
224
109
99
0
64
74
220
168
65
0
37
117
213
156
21
0
26
210
93
10
48
0
50
139
66
211
35
0
29
12
5
39
36
0
30
154
7
39
5
0
64
233
88
82
47
0
56
177
31
250
46
0
92
11
151
226
89
0
55
130
139
234
18
0
100
46
205
14
24
0
53
167
42
94
45
0
90
98
57
122
25
0
11
34
21
247
70
0
71
159
17
202
49
0
90
116
74
9
95
0
63
93
192
21
93
0
51
160
233
180
95
0
69
201
67
245
34
0
7
35
173
211
53
0
94
21
106
195
91
0
31
116
39
70
27
0
66
13
37
216
75
0
8
176
130
117
30
0
0
178
80
22
79
0
79
78
159
48
42
0
55
95
121
151
48
0
69
42
80
40
71
0
34
246
219
67
21
0
51
81
119
160
60
0
94
130
210
58
49
0
90
226
112
31
65
0
36
189
45
27
23
0
76
86
100
84
93
0
65
175
164
135
24
0
69
217
158
252
82
0
35
139
229
41
17
0
56
18
134
180
14
0
89
180
56
113
29
0
20
45
130
169
42
0
86
172
183
155
68
0
47
210
55
140
12
0
20
42
44
186
35
0
43
18
44
199
42
0
38
231
95
95
71
0
80
168
22
214
3
0
69
16
59
101
34
0
16
158
140
237
50
0
65
93
140
200
99
0
95
25
194
55
74
0
3
166
136
250
33
0
79
50
248
235
83
0
13
243
69
24
86
0
89
211
162
193
62
0
44
139
187
18
9
0
65
8
167
180
59
0
60
130
120
58
79
0
4
222
92
64
100
0
89
17
161
240
92
0
68
85
92
157
43
0
63
74
243
196
5
0
37
212
254
246
48
0
43
233
19
67
40
0
22
206
254
150
78
0
85
239
176
206
40
0
71
40
164
160
50
0
51
154
149
21
86
0
42
126
100
139
27
0
85
105
182
240
26
0
47
247
132
250
18
0
0
247
155
195
55
0
10
20
177
132
0
0
6
117
47
170
53
0
37
54
126
190
9
0
45
14
40
26
14
0
34
255
232
63
3
0
76
197
79
237
28
0
81
137
115
155
53
0
98
18
78
51
42
0
28
201
185
234
83
0
53
231
49
67
92
0
100
195
14
56
97
0
71
162
83
210
27
0
14
57
188
57
74
0
5
88
243
75
80
0
67
49
198
49
10
0
12
37
249
166
13
0
100
200
195
20
7
0
48
189
244
198
79
0
59
65
56
134
63
0
72
124
94
61
86
0
62
201
77
125
48
0
53
201
89
181
6
0
89
198
1
228
29
0
49
159
187
139
54
0
19
219
65
47
86
0
28
209
146
43
41
0
16
126
144
83
52
0
83
87
232
231
52
0
51
106
89
100
56
0
19
35
139
66
52
0
75
120
93
124
65
0
5
49
176
4
24
0
29
106
242
129
2
0
31
146
147
131
20
0
17
24
57
134
44
0
79
49
20
196
57
0
42
142
111
106
60
0
78
238
130
114
17
0
33
244
88
89
84
0
58
68
118
198
73
0
99
155
133
247
23
0
71
227
225
28
50
0
73
105
121
28
52
0
4
184
93
41
7
0
89
94
238
164
81
0
76
37
226
72
91
0
86
208
24
124
70
0
97
134
233
36
22
0
63
132
4
205
63
0
84
151
98
60
26
0
69
26
147
170
82
0
47
83
104
142
52
0
12
245
144
107
49
0
25
206
191
202
65
0
26
249
32
224
7
0
91
159
59
64
13
0
51
113
50
144
49
0
89
152
151
121
65
0
89
252
4
93
62
0
88
64
86
250
53
0
58
11
203
153
64
0
22
9
76
110
72
0
42
69
219
100
35
0
18
202
164
87
75
0
50
194
30
105
62
0
35
143
63
188
29
0
97
214
181
41
88
0
90
145
169
182
81
0
51
144
206
9
16
0
46
103
66
237
4
0
61
153
1
216
94
0
80
172
245
198
45
0
36
114
246
221
37
0
45
145
247
110
37
0
61
176
245
201
86
0
19
0
93
197
11
0
28
117
183
82
42
0
92
114
83
57
25
0
16
224
211
6
95
0
98
179
240
44
36
0
20
162
145
24
81
0
23
177
20
202
69
0
38
44
161
9
83
0
60
247
108
5
89
0
75
235
124
41
73
0
46
67
166
101
28
0
98
129
134
10
5
0
51
37
146
110
74
0
52
125
79
240
76
0
44
210
226
132
90
0
30
157
74
91
39
0
25
163
151
130
14
0
6
117
29
81
60
0
8
105
12
213
70
0
4
185
34
120
64
0
50
110
186
45
23
0
100
100
2
27
82
0
67
125
53
102
28
0
62
41
148
147
50
0
83
234
149
34
80
0
20
24
158
213
67
0
59
148
54
115
26
0
95
211
97
64
32
0
99
134
14
76
31
0
45
204
18
223
29
0
58
235
17
116
85
0
20
189
181
240
51
0
86
19
112
252
48
0
15
155
167
104
2
0
24
252
144
172
31
0
84
171
236
1
32
0
15
242
35
234
77
0
74
182
222
145
100
0
3
245
168
153
6
0
52
192
93
43
10
0
88
192
45
77
30
0
92
136
105
202
8
0
1
54
234
211
30
0
83
41
167
206
76
0
42
20
139
146
3
0
55
146
2
126
96
0
83
43
173
49
11
0
59
125
15
159
33
0
28
215
188
33
8
0
63
43
156
123
88
0
10
26
147
197
68
0
57
222
138
36
98
0
89
35
42
50
71
0
13
248
128
151
65
0
98
134
255
208
15
0
43
191
176
33
94
0
11
239
153
15
20
0
4
4
145
134
14
0
39
65
212
168
57
0
50
173
136
99
82
0
47
191
219
112
25
0
55
27
119
209
62
0
9
205
139
253
0
0
69
129
182
207
16
0
20
163
123
21
41
0
59
162
113
185
40
0
99
201
72
85
55
0
35
85
103
43
27
0
66
28
65
207
86
0
23
108
149
157
25
0
16
159
112
128
87
0
14
107
252
109
14
0
74
152
108
87
26
0
49
234
166
82
20
0
32
237
239
18
48
0
16
30
209
10
31
0
30
213
14
95
53
0
54
180
146
233
20
0
11
149
230
75
80
0
59
83
14
33
69
0
9
218
191
91
97
0
97
253
80
153
12
0
35
7
109
161
83
0
96
38
223
80
57
0
73
202
43
144
52
0
5
208
2
176
44
0
54
65
3
180
54
0
22
99
95
214
9
0
73
213
209
56
24
0
1
213
255
45
9
0
6
153
4
43
9
0
94
140
196
85
79
0
45
172
21
173
38
0
24
242
75
178
53
0
4
129
229
123
99
0
54
24
45
14
58
0
48
19
9
3
0
0
67
158
118
227
87
0
22
3
190
149
81
0
92
33
168
172
9
0
84
254
51
134
32
0
13
164
199
227
36
0
21
82
1
98
30
0
9
108
22
99
91
0
24
60
196
78
21
0
29
228
38
200
61
0
68
91
221
56
0
0
63
8
63
63
77
0
26
28
6
83
47
0
70
152
204
142
33
0
19
67
77
182
72
0
81
216
189
118
27
0
37
204
34
54
49
0
40
110
60
252
60
0
86
238
164
92
85
0
30
132
79
4
84
0
3
249
246
187
52
0
24
138
207
158
75
0
44
72
193
9
24
0
32
186
46
58
100
0
27
23
46
9
22
0
30
159
85
206
41
0
30
228
206
103
75
0
9
133
245
253
89
0
55
12
35
185
24
0
44
153
171
87
55
0
65
180
143
154
37
0
62
47
185
0
22
0
72
186
10
250
84
0
90
117
14
47
19
0
15
19
149
187
37
0
49
70
122
86
67
0
5
122
228
60
22
0
47
20
165
254
89
0
77
0
181
22
44
0
45
234
67
116
24
0
27
113
11
222
64
0
68
136
176
93
76
0
44
43
134
223
74
0
68
84
241
118
28
0
18
220
81
32
4
0
4
10
146
119
59
0
41
51
174
219
57
0
79
30
68
158
19
0
44
52
211
239
26
0
85
127
3
240
18
0
85
211
30
168
24
0
34
227
31
30
18
0
0
46
28
91
27
0
94
110
180
144
14
0
24
149
170
36
21
0
40
133
2
170
16
0
52
177
194
34
77
0
99
198
204
114
12
0
32
246
16
80
32
0
5
88
209
199
72
0
44
217
150
14
16
0
51
28
42
237
88
0
99
33
19
105
52
0
31
237
225
55
65
0
14
130
253
136
88
0
25
139
36
231
81
0
78
193
134
196
63
0
72
254
11
62
76
0
71
250
41
96
28
0
83
180
17
95
42
0
79
210
143
6
86
0
24
213
127
140
1
0
91
99
82
148
12
0
69
190
154
237
59
0
5
207
254
196
29
0
6
160
188
141
34
0
60
99
40
223
29
0
65
46
189
19
11
0
43
151
211
0
7
0
23
30
160
80
2
0
69
215
82
11
12
0
88
30
97
255
91
0
69
70
219
232
93
0
8
0
36
31
51
0
99
222
24
156
22
0
20
36
148
210
4
0
29
93
80
195
92
0
26
125
50
197
26
0
58
154
88
64
14
0
64
158
118
63
44
0
36
152
75
253
96
0
44
236
211
210
37
0
61
81
21
97
7
0
70
5
82
183
27
0
82
62
215
27
6
0
19
65
170
26
31
0
83
40
211
188
72
0
39
18
115
150
89
0
69
16
1
208
94
0
59
126
159
72
73
0
44
197
78
169
28
0
43
34
218
6
57
0
92
118
26
210
9
0
5
72
7
65
93
0
39
141
127
110
33
0
29
242
52
1
39
0
35
15
44
53
56
0
26
26
86
151
91
0
71
140
185
168
6
0
38
218
182
88
89
0
77
18
170
254
55
0
76
88
5
88
82
0
49
169
144
154
5
0
85
197
65
125
61
0
98
241
204
104
43
0
44
232
39
17
53
0
8
58
233
142
62
0
30
9
70
135
96
0
11
166
7
227
24
0
14
189
239
220
32
0
80
129
249
215
67
0
100
105
252
126
19
0
85
59
136
7
61
0
100
45
174
131
69
0
81
86
16
202
14
0
28
186
54
80
51
0
1
51
191
145
26
0
88
172
81
52
35
0
65
13
1
104
74
0
60
100
193
144
20
0
29
146
225
102
66
0
38
90
23
227
62
0
18
178
128
46
38
0
37
176
125
188
50
0
88
220
176
159
26
0
78
252
97
148
31
0
94
236
29
158
85
0
72
58
124
127
92
0
99
249
124
36
68
0
56
114
57
122
33
0
39
44
79
1
26
0
65
40
195
48
31
0
45
39
53
162
75
0
19
189
1
129
56
0
79
192
2
188
14
0
80
115
204
33
0
0
11
225
3
41
36
0
20
109
154
208
83
0
12
36
0
171
60
0
18
255
52
86
90
0
28
44
197
190
31
0
57
44
56
130
77
0
71
192
158
107
25
0
8
203
181
152
27
0
26
149
165
42
28
0
50
240
123
200
53
0
61
90
134
96
93
0
16
187
125
41
29
0
9
253
115
163
86
0
68
29
91
233
14
0
50
137
230
58
53
0
13
213
158
140
87
0
16
139
158
64
62
0
93
22
39
36
15
0
71
144
238
6
96
0
54
253
144
105
87
0
18
47
241
148
62
0
5
2
155
214
44
0
91
106
28
33
90
0
21
23
134
252
8
0
77
164
13
199
71
0
53
2
192
64
24
0
41
165
15
137
17
0
64
82
23
88
52
0
48
222
244
107
79
0
72
195
163
183
31
0
40
173
7
28
97
0
59
179
146
163
92
0
85
67
73
62
90
0
9
189
49
112
74
0
77
107
92
169
25
0
36
185
8
164
25
0
60
88
32
57
20
0
31
240
64
31
35
0
34
184
200
223
85
0
0
127
3
248
45
0
15
188
181
181
89
0
19
129
82
27
40
0
76
245
231
171
7
0
98
120
213
222
58
0
48
198
80
188
72
0
2
11
216
30
26
0
87
235
57
169
46
0
7
11
89
57
57
0
21
54
85
195
43
0
92
157
74
139
29
0
93
54
217
174
30
0
74
79
46
250
26
0
38
27
45
37
84
0
29
85
214
1
7
0
20
206
251
53
19
0
70
190
238
184
61
0
35
142
168
143
65
0
34
215
27
207
7
0
35
180
58
100
40
0
74
170
102
221
92
0
48
115
244
237
65
0
71
209
179
254
28
0
75
54
87
174
83
0
4
89
169
178
8
0
30
137
209
67
67
0
65
37
3
215
99
0
88
140
210
12
60
0
46
118
201
34
86
0
27
205
14
197
93
0
47
36
158
160
60
0
11
93
203
139
79
0
32
241
63
7
20
0
20
202
158
154
29
0
57
3
175
122
68
0
81
64
43
73
13
0
99
133
55
156
0
0
7
58
212
122
51
0
5
222
232
124
75
0
28
147
79
21
10
0
77
126
27
98
53
0
68
147
218
224
66
0
49
106
54
80
59
0
38
34
222
218
65
0
84
180
145
77
97
0
11
46
250
253
17
0
65
116
189
12
76
0
78
111
161
94
23
0
82
125
101
116
57
0
12
105
115
87
9
0
36
95
63
149
20
0
11
85
9
22
41
0
35
196
183
144
76
0
31
107
143
68
24
0
74
40
253
212
98
0
61
177
169
154
79
0
23
230
62
26
57
0
41
203
187
233
47
0
66
201
41
115
54
0
49
29
44
117
66
0
22
220
188
88
19
0
61
171
91
250
21
0
51
185
235
153
41
0
48
197
240
251
69
0
37
8
81
5
92
0
64
57
206
6
44
0
53
195
79
215
78
0
62
110
55
103
40
0
27
53
33
19
40
0
26
74
112
250
39
0
68
57
55
84
96
0
93
120
167
177
33
0
87
21
107
172
58
0
67
120
74
175
17
0
1
115
1
190
27
0
27
144
108
6
71
0
67
190
138
153
51
0
75
99
189
33
16
0
45
80
58
49
31
0
0
155
161
62
40
0
64
247
78
133
1
0
85
188
232
98
79
0
95
145
14
166
25
0
24
207
14
64
45
0
18
153
113
172
14
0
45
214
171
162
30
0
99
81
218
71
77
0
73
110
172
141
70
0
58
100
222
126
8
0
41
89
95
146
9
0
62
234
32
98
20
0
11
57
115
5
39
0
57
53
75
191
13
0
46
158
210
241
44
0
39
46
35
1
88
0
2
139
194
20
0
0
11
41
2
113
68
0
37
199
99
134
3
0
88
228
56
159
7
0
27
96
50
109
97
0
85
126
254
161
57
0
60
200
185
117
54
0
79
122
172
67
98
0
61
73
140
33
63
0
41
216
14
216
63
0
28
153
120
201
61
0
52
59
196
130
25
0
91
179
22
140
1
0
38
83
138
13
57
0
99
240
89
215
49
0
41
105
147
138
91
0
94
181
60
218
43
0
30
230
156
106
50
0
40
39
49
8
48
0
68
240
68
223
12
0
25
239
204
14
32
0
93
241
10
93
79
0
13
212
238
231
71
0
94
161
180
168
10
0
5
206
43
21
79
0
60
175
126
161
89
0
9
18
5
51
70
0
89
193
154
9
18
0
48
26
124
214
73
0
88
50
33
243
81
0
65
42
131
220
51
0
9
216
122
164
8
0
32
107
148
44
44
0
17
122
157
180
62
0
71
222
203
206
51
0
22
3
238
240
94
0
49
128
247
35
25
0
21
245
119
77
87
0
100
128
246
87
9
0
49
35
144
157
25
0
5
96
202
75
67
0
95
165
92
159
65
0
41
113
218
224
88
0
28
174
251
224
68
0
30
64
29
55
60
0
28
70
71
235
57
0
41
207
130
248
20
0
71
164
87
81
70
0
8
166
52
83
36
0
49
184
101
110
24
0
60
203
20
71
2
0
92
104
230
92
74
0
78
42
203
231
75
0
100
144
199
229
71
0
6
17
182
237
6
0
95
208
190
248
34
0
89
188
203
46
14
0
36
219
6
48
88
0
83
171
39
225
11
0
30
234
29
196
13
0
80
145
126
108
74
0
66
16
77
146
10
0
11
251
77
158
23
0
2
0
245
67
62
0
63
177
31
118
22
0
65
217
134
113
45
0
41
215
226
63
32
0
47
164
48
55
29
0
71
121
127
140
80
0
91
157
146
128
68
0
94
203
50
73
67
0
38
123
113
89
67
0
98
40
104
120
82
0
9
252
163
29
54
0
16
181
133
87
42
0
12
172
90
123
39
0
98
59
40
42
33
0
12
88
178
116
21
0
46
63
117
81
66
0
61
150
130
116
15
0
57
52
64
75
81
0
3
83
67
93
65
0
98
203
8
64
48
0
25
217
132
240
60
0
99
50
179
149
26
0
32
152
129
135
22
0
92
116
130
29
12
0
37
139
156
195
32
0
86
252
78
111
36
0
32
206
163
92
55
0
89
61
196
54
36
0
43
201
75
194
29
0
39
25
168
104
40
0
100
221
1
109
12
0
80
2
76
14
84
0
34
49
82
13
77
0
46
183
26
240
39
0
44
68
20
116
90
0
41
155
33
39
73
0
51
88
2
82
38
0
32
89
176
58
54
0
30
198
50
76
32
0
98
19
3
91
58
0
20
81
75
21
25
0
5
219
97
44
76
0
67
233
60
55
54
0
96
135
251
33
64
0
19
106
2
3
92
0
77
15
147
191
42
0
87
185
38
204
43
0
34
195
218
196
16
0
75
126
228
179
25
0
19
173
14
200
35
0
24
37
233
218
8
0
31
144
212
120
44
0
92
121
190
176
16
0
1
251
241
36
72
0
9
69
4
93
90
0
31
70
193
180
42
0
17
148
52
100
51
0
45
232
107
169
50
0
61
146
226
0
80
0
8
65
204
229
87
0
89
17
68
188
60
0
2
74
69
246
8
0
56
34
22
81
90
0
49
206
185
151
51
0
59
191
249
38
39
0
6
122
62
104
91
0
69
173
50
199
36
0
65
47
164
133
70
0
69
178
243
194
36
0
48
85
174
213
32
0
68
106
246
113
87
0
37
139
76
182
87
0
75
71
238
191
25
0
85
130
198
118
61
0
43
71
36
20
93
0
82
235
15
84
38
0
27
35
93
250
27
0
14
47
93
204
63
0
93
142
101
44
11
0
12
255
3
188
73
0
95
31
65
218
2
0
70
116
108
244
4
0
0
66
184
11
86
0
6
224
162
182
98
0
11
128
191
128
46
0
42
223
136
17
41
0
86
131
208
32
85
0
100
21
255
1
91
0
28
174
207
121
13
0
26
206
208
60
78
0
67
13
9
77
96
0
68
110
173
79
25
0
21
72
44
242
28
0
35
61
122
126
62
0
3
69
119
70
74
0
72
67
130
115
69
0
47
97
141
135
21
0
52
183
56
163
18
0
79
39
254
98
32
0
6
247
62
120
86
0
70
43
175
135
54
0
53
76
32
118
12
0
94
38
72
50
23
0
94
215
224
79
6
0
46
131
29
179
98
0
31
216
100
120
82
0
77
51
123
207
80
0
17
102
55
139
35
0
97
2
39
150
95
0
1
225
111
95
16
0
67
207
73
68
10
0
44
237
142
125
49
0
15
38
4
179
6
0
20
214
251
92
60
0
54
35
255
215
61
0
95
191
167
226
58
0
78
29
250
208
72
0
3
160
230
16
81
0
76
176
123
55
54
0
45
221
161
146
5
0
50
125
241
74
28
0
31
5
174
92
60
0
49
164
85
75
47
0
79
73
133
194
9
0
83
233
105
10
87
0
32
37
137
200
53
0
2
208
222
32
39
0
30
183
104
244
26
0
44
207
202
140
64
0
41
186
203
23
28
0
83
121
20
87
61
0
96
190
104
135
14
0
54
195
76
155
60
0
46
14
118
52
100
0
24
75
156
99
82
0
48
221
131
234
26
0
43
246
69
233
48
0
49
54
66
220
10
0
91
129
200
89
26
0
72
174
146
119
63
0
47
86
131
45
55
0
21
254
136
219
49
0
88
226
80
111
83
0
40
205
195
226
91
0
38
96
142
45
54
0
6
54
128
17
35
0
33
16
186
110
90
0
69
191
57
40
10
0
56
155
192
179
32
0
81
180
1
46
27
0
70
195
30
51
57
0
86
110
149
137
86
0
41
29
170
237
75
0
94
139
225
171
16
0
16
135
166
233
75
0
68
13
194
61
4
0
71
233
195
179
35
0
92
226
169
225
94
0
4
31
222
24
59
0
97
93
53
168
90
0
42
184
35
56
43
0
41
232
175
15
34
0
57
49
48
115
68
0
94
178
62
108
55
0
67
236
61
245
39
0
75
124
75
141
24
0
9
211
57
3
31
0
20
220
98
106
9
0
66
178
199
255
36
0
92
232
91
149
60
0
67
168
208
49
42
0
29
227
243
122
0
0
77
65
226
245
99
0
83
83
189
23
93
0
94
171
180
94
8
0
20
33
85
182
84
0
81
112
20
72
85
0
75
135
177
218
91
0
25
176
1
215
78
0
9
126
132
14
20
0
95
32
83
170
71
0
76
196
184
153
80
0
20
90
245
187
8
0
34
139
111
71
15
0
79
144
25
216
54
0
93
28
242
17
69
0
46
117
251
187
27
0
70
175
64
123
22
0
53
49
64
110
22
0
99
234
108
60
1
0
56
198
157
101
37
0
54
51
24
175
2
0
86
222
40
19
61
0
55
140
155
203
82
0
27
88
58
190
74
0
68
23
48
149
97
0
32
154
230
131
74
0
23
0
206
51
92
0
10
81
246
230
43
0
44
118
163
56
64
0
69
130
212
71
12
0
51
72
47
115
84
0
92
188
135
162
40
0
96
110
209
226
39
0
59
5
240
103
97
0
99
94
206
190
81
0
43
210
69
152
79
0
82
249
128
211
49
0
62
25
143
133
78
0
48
123
70
120
74
0
33
124
110
23
76
0
90
42
30
88
49
0
100
235
149
237
93
0
24
225
67
203
13
0
91
209
206
63
95
0
31
162
49
63
43
0
18
225
235
24
97
0
36
7
210
203
25
0
48
151
4
3
5
0
54
51
119
46
29
0
8
128
11
25
38
0
23
211
88
61
14
0
99
43
246
55
81
0
48
7
211
107
81
0
96
248
167
122
58
0
97
10
62
235
35
0
32
212
95
49
71
0
32
196
25
216
12
0
49
181
128
180
47
0
69
225
174
164
59
0
81
199
172
60
76
0
49
157
62
254
59
0
1
110
17
95
49
0
23
84
173
58
41
0
19
63
4
20
92
0
100
23
73
18
92
0
97
219
215
249
24
0
59
182
241
94
72
0
74
79
229
252
16
0
66
129
81
182
86
0
54
19
210
241
10
0
58
116
82
90
29
0
77
88
188
54
44
0
17
207
98
96
17
0
62
54
124
199
57
0
8
60
217
101
97
0
49
168
30
190
30
0
39
17
135
184
49
0
39
52
19
253
91
0
58
173
1
124
13
0
88
189
38
138
77
0
84
253
133
241
88
0
30
235
149
23
12
0
47
171
242
30
36
0
60
216
200
215
61
0
24
158
139
80
85
0
1
191
247
12
49
0
16
85
199
88
72
0
67
165
44
76
34
0
44
129
122
113
77
0
14
254
249
156
54
0
50
246
72
146
33
0
91
135
186
68
30
0
72
122
144
195
38
0
31
114
101
144
67
0
24
198
86
86
38
0
36
3
214
242
43
0
3
236
203
244
75
0
87
85
10
202
60
0
36
115
117
161
73
0
48
217
96
83
88
0
85
69
83
155
39
0
90
21
70
231
28
0
59
193
206
223
29
0
30
80
56
88
15
0
14
234
118
115
25
0
28
147
176
230
77
0
50
183
168
237
18
0
53
79
152
168
35
0
11
13
81
137
63
0
92
121
94
128
10
0
77
102
100
12
54
0
38
253
172
147
40
0
60
216
60
16
13
0
4
49
247
144
82
0
67
186
227
203
13
0
58
52
237
107
57
0
18
100
120
162
60
0
7
235
96
26
25
0
98
31
19
90
37
0
61
197
184
1
73
0
84
192
95
212
97
0
85
127
47
190
13
0
18
13
166
21
90
0
38
147
122
157
62
0
78
187
153
204
73
0
66
12
13
228
76
0
46
82
115
38
54
0
14
138
195
154
97
0
57
94
50
76
55
0
53
246
51
73
97
0
10
202
124
161
42
0
64
58
154
178
81
0
68
87
224
181
87
0
68
60
110
74
83
0
41
95
226
58
13
0
80
63
227
202
19
0
32
46
201
234
18
0
28
124
184
230
39
0
82
32
254
23
47
0
97
180
46
245
52
0
84
55
179
128
26
0
90
49
147
64
62
0
27
28
143
195
96
0
66
50
150
166
3
0
2
242
186
184
51
0
11
149
119
86
22
0
47
216
153
35
72
0
34
33
206
53
37
0
69
195
138
49
43
0
96
151
212
55
79
0
36
203
171
117
36
0
19
43
148
195
5
0
55
53
163
218
79
0
57
1
215
234
69
0
79
255
55
71
40
0
95
117
20
181
71
0
10
80
228
131
72
0
49
44
172
240
90
0
61
145
109
223
8
0
71
222
35
198
41
0
44
54
0
116
59
0
23
71
126
80
90
0
12
154
83
116
70
0
25
151
253
217
8
0
92
223
152
185
43
0
39
109
47
196
61
0
74
100
147
104
65
0
96
166
208
242
34
0
57
25
55
194
41
0
14
249
209
93
55
0
80
246
252
251
54
0
75
107
58
138
66
0
89
121
212
127
49
0
4
176
29
141
67
0
19
240
195
46
37
0
80
221
249
13
24
0
16
143
200
108
65
0
82
69
9
135
82
0
53
209
10
219
39
0
51
82
167
199
18
0
16
218
27
232
50
0
38
169
134
203
16
0
28
166
128
184
94
0
74
197
34
253
32
0
66
247
100
200
54
0
79
209
119
154
10
0
78
73
251
173
80
0
87
137
163
40
96
0
93
110
205
146
31
0
40
73
42
153
54
0
78
210
175
125
68
0
46
220
69
33
55
0
95
130
62
185
54
0
22
237
249
99
83
0
44
189
29
151
4
0
47
43
205
165
28
0
25
118
203
171
9
0
53
207
213
166
43
0
38
107
56
57
9
0
58
145
155
61
56
0
14
93
67
27
4
0
74
105
226
9
80
0
46
216
231
186
27
0
12
118
129
142
69
0
77
15
170
241
23
0
42
63
91
253
68
0
59
124
194
65
48
0
62
20
112
149
49
0
82
144
240
244
15
0
62
140
86
245
25
0
4
137
31
111
79
0
51
6
101
164
55
0
78
86
47
130
91
0
55
172
16
195
13
0
74
164
18
79
5
0
43
158
128
237
8
0
65
31
106
145
78
0
89
18
75
235
64
0
11
39
90
230
52
0
52
100
244
37
77
0
100
172
243
10
42
0
49
202
207
177
100
0
46
62
142
208
57
0
72
150
138
122
15
0
36
90
202
25
65
0
97
89
31
138
17
0
64
156
29
190
39
0
45
226
228
23
86
0
24
179
15
246
61
0
68
125
12
141
10
0
69
47
54
113
86
0
12
219
246
8
57
0
95
19
245
134
61
0
74
212
6
118
3
0
74
205
245
189
79
0
28
39
218
220
35
0
60
156
147
27
54
0
29
105
130
244
79
0
43
122
67
66
81
0
1
158
182
226
25
0
31
169
72
1
43
0
39
142
219
24
19
0
32
116
152
57
10
0
0
217
203
84
68
0
10
32
79
134
9
0
88
144
8
179
71
0
59
250
170
198
1
0
49
146
54
29
92
0
89
41
231
105
32
0
17
17
60
174
37
0
38
114
91
31
89
0
23
106
167
92
14
0
66
164
166
28
31
0
50
84
30
6
77
0
0
91
213
66
92
0
5
243
221
115
23
0
9
58
183
171
21
0
83
139
166
163
21
0
8
125
128
111
69
0
17
26
15
2
57
0
87
148
201
13
8
0
87
104
143
205
99
0
64
254
252
133
43
0
84
162
65
12
58
0
36
83
43
69
1
0
34
161
249
174
45
0
100
16
94
204
3
0
64
129
196
109
17
0
4
8
143
203
15
0
36
129
142
98
13
0
90
58
245
192
52
0
100
163
181
181
21
0
4
85
150
211
31
0
13
143
87
4
32
0
85
194
126
5
9
0
64
51
177
126
25
0
16
125
214
48
66
0
58
212
117
147
25
0
82
35
167
202
93
0
32
36
109
226
41
0
31
211
153
194
19
0
53
241
100
93
13
0
11
237
213
192
76
0
11
138
225
40
30
0
6
80
134
171
14
0
93
69
41
167
15
0
57
240
52
86
55
0
74
98
3
206
34
0
74
214
235
8
69
0
44
76
18
203
66
0
35
47
247
230
93
0
74
212
49
149
20
0
26
75
220
54
6
0
95
16
211
249
42
0
83
205
230
195
0
0
12
174
114
0
55
0
81
153
1
153
3
0
26
227
193
41
95
0
60
141
181
235
42
0
20
2
122
39
55
0
28
155
42
228
80
0
58
64
79
218
34
0
3
185
163
183
35
0
26
245
151
43
87
0
78
74
4
209
26
0
92
196
204
60
18
0
6
77
165
244
88
0
25
167
250
146
55
0
53
244
100
88
70
0
10
95
118
45
6
0
37
219
136
77
63
0
62
92
172
234
15
0
32
133
12
109
82
0
93
89
27
21
55
0
37
142
253
145
88
0
59
89
45
148
81
0
50
229
217
132
66
0
84
18
24
115
54
0
42
83
86
231
13
0
43
245
84
68
81
0
21
169
213
227
80
0
81
122
4
212
74
0
19
147
222
112
14
0
98
153
179
27
83
0
1
213
252
74
67
0
8
190
3
109
12
0
41
206
172
103
45
0
3
149
158
147
57
0
5
162
75
95
85
0
62
90
126
50
87
0
82
154
116
170
96
0
34
27
46
46
79
0
61
217
190
60
23
0
26
94
37
193
1
0
14
14
242
246
39
0
51
178
227
51
73
0
9
158
9
158
92
0
85
104
92
144
31
0
70
246
71
198
48
0
37
124
15
143
47
0
96
148
74
195
58
0
37
197
175
67
96
0
58
132
162
230
97
0
100
24
184
0
40
0
47
152
74
193
20
0
42
174
46
68
45
0
94
26
14
159
47
0
37
215
155
15
54
0
55
95
173
37
74
0
43
36
132
134
80
0
76
213
255
95
69
0
37
48
30
231
22
0
30
104
145
156
73
0
7
32
157
210
95
0
96
119
62
4
77
0
11
199
219
185
100
0
45
2
102
22
12
0
77
218
25
43
100
0
63
118
163
20
83
0
62
77
96
144
64
0
67
116
28
141
97
0
57
230
183
109
88
0
72
246
164
178
26
0
66
197
240
41
84
0
73
209
235
64
98
0
71
136
177
163
76
0
5
209
163
67
0
0
89
172
194
224
98
0
1
106
208
90
91
0
13
11
133
121
36
0
98
50
154
125
93
0
28
192
54
230
76
0
29
124
28
102
12
0
10
68
26
3
14
0
91
119
172
103
27
0
30
116
123
201
76
0
70
248
47
23
83
0
22
161
201
198
67
0
65
3
52
93
33
0
46
188
14
144
24
0
23
142
139
36
85
0
93
30
105
25
96
0
32
213
231
66
78
0
30
71
186
186
10
0
88
43
132
131
15
0
42
244
247
161
23
0
65
90
135
110
6
0
15
241
119
177
54
0
76
150
194
24
2
0
43
210
73
189
14
0
31
156
75
178
50
0
32
98
104
156
78
0
57
157
90
242
93
0
44
133
21
84
83
0
27
146
152
18
4
0
59
127
173
136
94
0
61
174
248
41
23
0
81
138
176
219
41
0
49
192
111
8
37
0
81
247
186
97
30
0
6
42
31
140
28
0
96
39
3
22
100
0
34
150
204
70
85
0
75
252
72
140
70
0
78
89
54
161
95
0
41
161
247
147
46
0
73
157
95
46
57
0
34
68
31
6
64
0
85
167
218
87
98
0
95
186
49
18
55
0
63
145
187
147
70
0
51
210
27
244
21
0
41
210
116
156
2
0
43
205
151
26
56
0
61
63
41
116
41
0
85
136
37
41
34
0
31
10
158
150
1
0
29
75
150
195
82
0
57
219
186
118
40
0
83
125
106
158
100
0
72
7
98
231
71
0
8
1
45
138
46
0
37
134
237
136
2
0
8
166
27
121
18
0
84
190
115
200
80
0
50
11
168
203
22
0
93
200
109
246
31
0
53
84
230
230
31
0
65
8
150
73
28
0
50
10
150
253
57
0
15
41
4
166
62
0
22
111
146
147
45
0
9
146
99
249
61
0
9
199
220
55
57
0
77
60
32
136
61
0
28
150
18
96
2
0
41
29
154
31
45
0
44
146
200
235
52
0
34
179
104
112
29
0
42
155
53
212
82
0
44
10
27
163
80
0
45
114
62
73
66
0
47
156
200
79
93
0
24
73
74
26
57
0
21
204
188
190
12
0
72
57
209
229
13
0
32
216
172
74
38
0
55
160
27
48
10
0
76
128
88
143
63
0
51
84
27
66
23
0
2
0
71
32
90
0
31
89
129
231
93
0
13
160
228
155
63
0
92
24
191
26
89
0
98
39
86
38
74
0
30
145
196
212
7
0
64
3
122
134
12
0
36
167
154
222
17
0
41
93
138
208
53
0
50
162
202
114
68
0
94
219
5
45
92
0
45
199
231
111
38
0
54
255
145
81
90
0
64
151
51
156
79
0
59
195
130
149
64
0
80
71
158
86
26
0
29
86
205
169
30
0
91
24
18
153
23
0
25
152
210
229
89
0
96
198
157
103
92
0
79
36
138
207
69
0
86
95
110
34
45
0
38
236
8
149
12
0
99
202
26
58
84
0
48
241
157
169
33
0
44
70
242
238
43
0
67
158
90
108
35
0
11
81
132
124
63
0
42
238
160
84
40
0
3
209
235
76
85
0
10
77
176
190
56
0
86
61
178
4
84
0
1
6
35
151
28
0
66
35
58
59
65
0
7
160
144
105
85
0
5
225
209
202
40
0
66
170
141
34
14
0
30
66
99
222
51
0
61
211
233
1
28
0
11
154
94
103
18
0
40
195
229
84
91
0
15
76
127
219
23
0
91
247
80
248
16
0
0
124
135
187
26
0
13
108
243
161
46
0
73
119
209
151
43
0
16
38
234
109
95
0
52
166
234
144
99
0
37
199
112
225
47
0
36
222
223
112
92
0
73
142
68
57
59
0
71
8
162
10
1
0
36
42
125
51
54
0
70
253
45
3
30
0
86
123
133
231
80
0
76
49
12
4
1
0
16
14
113
29
18
0
35
193
98
67
78
0
1
242
80
27
28
0
30
69
16
95
19
0
1
228
12
116
28
0
7
190
246
112
22
0
93
115
152
132
99
0
11
70
195
9
46
0
31
216
45
79
93
0
34
201
54
35
80
0
97
169
25
48
5
0
14
0
193
47
48
0
41
157
141
111
68
0
31
137
23
114
60
0
100
248
9
119
19
0
12
30
12
234
99
0
87
167
91
253
36
0
82
250
223
126
67
0
59
31
1
9
83
0
41
56
204
71
85
0
92
0
179
155
92
0
32
236
223
207
15
0
71
122
175
46
81
0
55
105
235
82
5
0
15
102
121
20
22
0
34
124
145
29
35
0
40
106
113
234
22
0
32
253
100
92
61
0
61
59
248
217
15
0
83
139
190
167
39
0
58
251
2
133
29
0
4
158
244
111
75
0
43
147
215
94
57
0
94
31
114
102
93
0
87
76
186
96
79
0
66
40
169
254
34
0
4
17
234
1
43
0
33
25
148
16
61
0
91
131
134
48
83
0
65
170
21
75
66
0
36
204
157
94
26
0
86
167
122
24
19
0
41
163
187
202
18
0
73
66
40
173
58
0
45
180
103
185
63
0
72
224
102
193
36
0
18
126
29
101
39
0
13
204
234
112
2
0
44
22
36
129
21
0
97
253
204
101
30
0
35
192
126
212
7
0
24
248
67
247
4
0
82
110
194
97
31
0
83
21
44
171
78
0
71
223
73
128
78
0
59
123
11
122
26
0
49
157
121
52
22
0
90
88
103
205
36
0
76
141
199
117
42
0
62
102
242
187
89
0
38
56
14
200
23
0
54
228
33
233
4
0
8
67
145
153
24
0
44
249
134
7
88
0
24
135
82
233
15
0
46
70
240
122
4
0
11
90
218
85
94
0
77
224
231
82
14
0
8
95
187
46
35
0
18
99
176
48
32
0
51
29
24
35
22
0
83
3
184
192
90
0
90
161
170
21
22
0
31
181
76
27
5
0
95
214
131
160
8
0
42
65
57
52
82
0
88
71
232
198
42
0
9
255
13
210
67
0
80
226
209
134
20
0
86
22
236
213
94
0
32
68
121
246
36
0
53
245
28
255
68
0
36
59
81
159
38
0
15
224
209
126
48
0
85
23
159
147
81
0
46
194
16
152
55
0
78
199
2
198
37
0
76
197
16
137
90
0
52
13
23
235
0
0
100
252
44
205
3
0
82
43
219
12
40
0
69
252
119
195
38
0
68
64
194
188
17
0
0
38
108
84
74
0
50
27
182
167
49
0
67
1
61
225
43
0
96
37
207
114
17
0
38
231
91
204
67
0
34
3
194
45
73
0
13
146
208
127
98
0
70
239
101
249
39
0
34
210
105
61
0
0
1
109
5
81
42
0
62
194
28
89
1
0
81
81
40
73
18
0
52
145
23
155
74
0
76
207
252
248
48
0
57
54
152
86
9
0
82
192
24
245
80
0
43
130
109
160
67
0
87
206
194
60
38
0
89
152
187
55
13
0
48
18
146
117
98
0
63
51
59
76
96
0
7
193
215
67
93
0
82
248
204
24
78
0
73
83
49
56
5
0
15
9
218
243
74
0
79
222
29
76
58
0
16
106
9
127
80
0
70
207
194
183
64
0
38
207
86
64
87
0
87
220
246
246
77
0
54
118
139
200
18
0
52
237
129
41
8
0
57
36
55
205
48
0
51
245
166
219
86
0
99
192
106
105
43
0
45
79
200
17
83
0
36
220
238
127
38
0
37
242
127
201
69
0
52
91
131
170
98
0
83
90
123
148
74
0
62
189
89
149
31
0
53
228
243
109
43
0
59
120
166
30
66
0
50
27
14
196
52
0
14
142
132
143
74
0
90
29
128
161
91
0
35
8
199
23
50
0
69
102
240
124
91
0
63
23
122
161
53
0
10
110
124
124
21
0
16
228
222
103
86
0
37
79
156
131
56
0
58
75
211
180
3
0
71
237
162
141
86
0
0
50
104
110
20
0
5
12
2
122
9
0
63
207
135
117
47
0
46
78
60
119
60
0
57
63
14
86
83
0
4
31
123
74
77
0
10
179
142
105
100
0
5
166
34
66
36
0
2
231
41
92
30
0
58
252
68
47
88
0
71
250
64
233
88
0
19
133
173
187
99
0
14
11
82
225
20
0
57
122
60
232
19
0
22
250
220
58
9
0
83
238
197
1
39
0
53
143
7
4
60
0
1
92
62
153
40
0
17
88
60
229
35
0
64
45
199
205
45
0
64
204
144
237
77
0
19
222
168
0
34
0
75
72
153
223
66
0
12
208
175
124
76
0
5
200
205
199
25
0
11
42
241
85
62
0
92
166
75
60
84
0
62
207
220
91
10
0
60
114
145
223
22
0
29
120
218
194
16
0
74
154
232
62
65
0
93
196
25
85
74
0
31
31
160
211
4
0
59
255
111
230
60
0
92
129
55
213
42
0
20
138
26
46
37
0
69
88
155
4
22
0
54
104
178
190
73
0
87
81
228
117
32
0
83
168
245
190
58
0
79
73
35
231
80
0
75
186
140
222
93
0
80
113
212
231
53
0
49
226
120
11
87
0
11
16
222
147
95
0
40
59
145
94
42
0
33
1
51
99
57
0
34
87
97
63
95
0
30
118
54
241
91
0
83
233
111
158
34
0
96
28
97
250
59
0
15
116
141
213
17
0
55
45
197
70
53
0
4
16
81
58
62
0
88
8
157
74
53
0
7
118
217
88
65
0
12
167
232
96
17
0
28
211
10
91
23
0
44
56
121
178
75
0
49
110
78
115
79
0
73
225
190
179
19
0
44
45
131
82
37
0
22
32
94
193
4
0
61
101
42
36
78
0
77
1
170
217
95
0
29
242
28
142
99
0
20
53
112
194
38
0
56
70
38
57
36
0
82
126
99
121
73
0
75
83
92
41
89
0
52
6
139
21
74
0
95
234
81
10
38
0
83
193
59
86
99
0
49
37
73
95
24
0
76
177
242
48
85
0
30
37
175
193
76
0
87
26
241
37
14
0
51
172
221
51
65
0
25
22
225
169
62
0
37
97
130
36
72
0
83
157
102
253
89
0
99
14
199
159
92
0
88
129
197
119
91
0
87
43
32
221
41
0
9
156
39
53
62
0
39
70
176
192
54
0
16
219
103
219
27
0
75
223
148
177
23
0
74
128
166
217
21
0
53
176
178
217
1
0
74
169
192
140
9
0
97
9
232
118
45
0
19
203
125
99
90
0
85
116
208
186
19
0
47
104
202
114
7
0
14
215
106
33
70
0
67
164
28
232
38
0
76
115
195
154
85
0
12
208
239
254
45
0
80
144
68
229
11
0
30
68
228
35
11
0
12
240
97
8
95
0
16
80
100
164
15
0
41
68
12
75
100
0
21
77
222
61
12
0
93
84
240
65
90
0
59
151
175
48
99
0
58
202
201
242
83
0
56
78
72
235
76
0
57
0
221
135
2
0
27
115
104
148
18
0
85
7
232
201
6
0
16
86
192
130
95
0
48
121
144
220
10
0
27
166
127
41
3
0
13
6
158
206
100
0
69
136
104
149
81
0
57
144
242
126
27
0
32
84
197
91
67
0
36
107
69
41
93
0
71
212
248
108
11
0
63
35
80
115
14
0
33
22
110
31
22
0
50
8
132
199
9
0
97
5
139
194
81
0
31
138
249
154
13
0
15
206
171
140
15
0
13
244
217
36
49
0
24
72
143
237
98
0
47
210
45
163
17
0
7
82
21
64
95
0
24
148
218
158
37
0
76
35
208
22
26
0
19
114
130
24
67
0
27
161
72
201
76
0
17
3
241
2
67
0
0
97
108
148
15
0
93
224
223
148
43
0
50
143
165
58
71
0
84
143
162
47
11
0
42
237
230
139
84
0
77
24
114
195
50
0
82
7
244
160
41
0
90
127
185
107
77
0
85
90
86
32
4
0
33
208
93
215
11
0
7
247
40
180
90
0
96
29
207
110
71
0
54
242
5
121
39
0
86
63
100
84
13
0
64
86
153
23
4
0
85
77
208
197
34
0
84
167
40
51
51
0
77
130
37
247
20
0
100
83
120
34
24
0
18
41
66
189
21
0
15
88
238
72
62
0
36
80
143
30
46
0
54
241
116
59
92
0
71
8
203
16
10
0
99
117
255
123
28
0
25
56
1
155
10
0
49
181
215
65
88
0
5
195
14
159
7
0
43
184
64
213
94
0
46
176
201
195
19
0
44
140
149
32
99
0
6
210
16
94
76
0
83
69
25
37
42
0
91
123
118
130
70
0
50
174
135
26
32
0
64
220
189
70
7
0
12
148
92
160
97
0
97
194
153
174
85
0
18
44
9
202
48
0
19
95
45
115
22
0
91
252
80
30
39
0
13
109
210
152
16
0
55
82
124
51
8
0
83
135
230
11
43
0
32
164
88
201
83
0
68
12
142
255
72
0
63
183
78
50
64
0
26
130
230
194
86
0
41
110
194
104
37
0
79
185
186
209
46
0
33
115
7
68
100
0
15
132
232
67
27
0
76
216
198
19
65
0
43
58
22
184
94
0
15
33
87
203
22
0
66
91
54
178
69
0
40
120
169
140
77
0
82
44
9
201
3
0
96
239
73
184
10
0
44
211
180
239
30
0
49
58
75
48
100
0
13
140
255
97
22
0
30
88
11
24
26
0
67
121
173
133
94
0
91
111
135
178
45
0
30
136
20
163
99
0
86
209
181
118
72
0
19
10
34
115
94
0
15
169
74
182
8
0
14
124
41
88
42
0
5
230
213
133
15
0
92
64
52
139
1
0
22
189
61
46
56
0
6
187
234
91
72
0
60
55
201
170
34
0
68
193
159
8
41
0
54
123
45
252
18
0
63
238
233
132
45
0
40
56
141
239
91
0
80
218
199
11
8
0
72
115
95
249
54
0
45
141
101
131
58
0
49
82
172
80
91
0
8
58
170
20
62
0
97
71
153
246
96
0
70
223
124
17
4
0
94
244
54
97
6
0
56
222
186
146
45
0
26
27
19
233
40
0
87
114
233
189
51
0
88
240
7
194
9
0
48
72
233
74
81
0
41
216
121
170
25
0
41
222
113
221
4
0
34
19
165
178
95
0
92
76
182
238
73
0
23
62
157
105
82
0
29
249
46
142
92
0
75
21
128
23
90
0
99
4
74
44
50
0
45
219
220
3
37
0
60
131
78
49
44
0
72
189
26
197
37
0
59
30
41
185
24
0
77
230
45
141
44
0
29
244
193
175
46
0
89
178
4
44
64
0
4
127
135
188
26
0
76
120
165
18
40
0
30
67
118
115
26
0
18
6
93
234
77
0
33
191
26
246
91
0
39
122
241
166
89
0
14
77
209
241
9
0
2
115
24
235
29
0
42
180
69
246
74
0
99
219
19
113
41
0
20
88
56
86
46
0
63
206
224
63
48
0
60
198
168
207
29
0
40
3
65
84
63
0
69
100
90
13
7
0
41
194
205
68
78
0
61
194
127
255
16
0
90
55
104
68
100
0
76
17
67
59
48
0
40
70
170
183
32
0
77
148
145
64
58
0
40
105
154
112
26
0
33
231
112
64
58
0
95
65
227
164
86
0
96
206
127
80
83
0
31
179
122
221
13
0
13
8
74
2
54
0
62
15
122
114
59
0
59
54
13
168
50
0
82
158
74
73
42
0
60
33
14
133
49
0
11
158
86
203
92
0
4
61
168
17
5
0
4
110
128
151
47
0
40
173
164
108
56
0
48
73
158
146
28
0
93
180
49
66
4
0
66
212
191
59
88
0
39
90
204
115
18
0
20
222
173
215
51
0
80
186
69
21
57
0
50
224
65
34
96
0
96
225
67
250
22
0
54
159
210
156
67
0
26
161
248
183
24
0
2
241
114
251
12
0
50
80
140
192
41
0
10
65
232
201
5
0
65
101
137
111
33
0
40
211
60
236
30
0
2
106
192
223
7
0
33
87
231
106
87
0
60
67
44
141
4
0
53
69
32
191
13
0
49
233
136
237
26
0
19
237
0
220
49
0
10
204
4
155
89
0
90
170
235
122
32
0
62
194
96
217
91
0
14
120
115
77
52
0
30
14
108
103
20
0
54
212
43
235
55
0
98
253
138
39
27
0
52
24
79
128
50
0
0
84
223
50
57
0
81
140
192
93
65
0
83
69
115
155
16
0
11
248
233
131
59
0
68
149
170
234
46
0
74
4
189
130
9
0
54
12
250
150
64
0
66
112
185
47
28
0
74
80
180
236
80
0
5
133
78
191
13
0
69
73
31
174
43
0
37
250
163
11
81
0
89
127
62
249
70
0
30
1
42
4
33
0
85
141
90
246
34
0
74
240
76
65
29
0
22
72
239
242
62
0
52
149
121
28
28
0
84
184
112
159
83
0
21
208
218
158
7
0
20
141
27
6
3
0
46
82
23
178
9
0
47
179
57
145
88
0
78
14
92
212
42
0
72
202
133
211
90
0
41
193
62
82
11
0
79
170
14
206
24
0
34
76
119
96
35
0
17
170
161
196
64
0
30
165
105
117
61
0
26
69
71
33
5
0
90
234
162
204
6
0
93
146
72
164
38
0
68
29
146
230
39
0
56
72
175
103
80
0
6
111
185
236
62
0
36
46
206
42
2
0
81
82
39
106
31
0
68
77
28
61
63
0
18
71
59
218
50
0
79
6
20
120
18
0
59
247
173
240
24
0
96
103
184
141
76
0
37
68
107
15
42
0
80
138
123
150
37
0
1
37
120
103
33
0
70
25
244
81
1
0
89
215
35
43
58
0
39
240
20
205
60
0
36
239
192
211
28
0
73
219
196
36
34
0
92
13
26
84
53
0
34
10
86
141
34
0
36
217
199
76
9
0
28
166
159
6
99
0
63
48
189
142
93
0
52
244
160
137
43
0
76
103
229
221
1
0
62
62
225
93
54
0
99
30
186
126
11
0
13
73
64
96
9
0
18
201
10
157
12
0
37
25
62
102
63
0
64
69
176
159
49
0
57
33
183
45
52
0
89
70
93
50
91
0
7
31
152
154
48
0
25
176
132
125
92
0
17
216
77
228
98
0
5
128
130
233
41
0
88
62
79
191
53
0
20
54
82
7
8
0
14
133
155
173
11
0
28
122
118
154
84
0
24
185
237
174
22
0
8
9
104
149
73
0
83
89
13
240
38
0
74
109
136
128
85
0
93
20
100
204
80
0
56
221
253
120
84
0
83
254
42
17
62
0
83
245
60
156
62
0
99
174
108
255
52
0
27
162
192
96
15
0
96
81
167
241
35
0
64
167
189
21
44
0
3
16
169
151
5
0
50
37
14
18
78
0
39
143
223
10
21
0
61
157
68
213
36
0
94
232
108
57
24
0
25
84
29
213
3
0
97
111
175
94
65
0
37
81
46
48
31
0
13
255
239
62
72
0
86
231
209
109
58
0
58
62
62
183
15
0
64
73
135
50
9
0
55
116
2
64
86
0
87
69
123
146
57
0
28
163
102
141
36
0
58
181
112
159
46
0
55
130
131
80
98
0
63
89
132
191
24
0
29
220
249
62
18
0
72
67
249
198
13
0
20
124
246
140
14
0
20
164
104
23
31
0
36
133
216
152
86
0
22
9
230
81
60
0
11
5
161
167
99
0
42
3
141
157
84
0
41
158
240
102
57
0
99
102
97
75
25
0
52
252
139
218
31
0
46
245
254
239
69
0
30
95
208
175
13
0
71
195
236
107
71
0
24
240
116
242
0
0
12
111
120
136
51
0
72
124
22
128
6
0
6
44
149
213
59
0
38
239
64
223
56
0
94
220
111
179
78
0
96
44
220
64
16
0
64
66
119
80
69
0
39
245
75
55
4
0
98
92
240
151
81
0
85
221
197
109
4
0
96
193
72
248
62
0
76
78
238
114
81
0
81
49
128
41
21
0
47
118
37
186
43
0
76
205
236
120
10
0
71
184
201
235
15
0
40
122
142
251
94
0
4
55
166
130
34
0
2
140
21
82
89
0
44
124
10
220
11
0
99
179
221
148
81
0
90
10
130
182
3
0
78
214
163
101
28
0
69
177
36
200
1
0
86
55
53
249
62
0
39
56
140
46
4
0
79
33
215
97
50
0
8
59
210
205
23
0
14
144
182
68
30
0
43
104
246
93
33
0
4
30
157
234
59
0
18
91
173
53
25
0
14
24
129
221
54
0
93
101
198
114
9
0
82
243
195
139
11
0
66
32
216
3
89
0
45
74
44
57
38
0
66
169
101
53
46
0
9
163
224
56
96
0
15
237
200
232
53
0
49
174
200
121
16
0
43
2
185
213
40
0
56
20
132
87
9
0
55
86
48
171
75
0
46
40
98
201
36
0
71
255
21
124
41
0
98
227
54
210
2
0
11
230
81
198
85
0
24
35
119
60
22
0
69
8
136
219
42
0
95
231
128
91
76
0
29
158
97
26
6
0
71
126
115
114
93
0
71
38
94
45
33
0
76
250
233
32
83
0
79
12
83
20
97
0
41
143
65
67
30
0
91
147
209
184
91
0
70
48
203
232
64
0
84
186
156
84
67
0
14
218
93
160
57
0
8
104
81
21
66
0
29
232
91
230
46
0
42
236
123
3
17
0
16
252
240
147
19
0
25
218
248
9
97
0
80
242
176
222
68
0
1
93
208
189
21
0
27
250
147
172
45
0
2
117
46
99
81
0
10
155
169
215
57
0
41
155
205
79
79
0
78
195
31
118
88
0
14
16
46
179
71
0
71
244
45
200
60
0
81
156
245
161
2
0
35
247
158
102
84
0
99
2
144
33
28
0
23
195
208
173
41
0
54
46
248
119
16
0
69
106
65
104
52
0
77
3
169
161
92
0
32
216
180
179
29
0
27
173
43
150
70
0
61
173
57
199
58
0
31
193
0
202
37
0
1
144
80
3
96
0
96
44
110
215
21
0
29
210
177
208
58
0
40
191
211
1
10
0
84
72
175
188
5
0
31
51
244
190
85
0
95
181
136
130
36
0
8
57
209
20
0
0
15
206
193
241
84
0
100
93
205
253
69
0
11
47
28
254
76
0
59
132
138
203
49
0
5
252
14
217
51
0
85
127
195
47
64
0
26
138
211
166
39
0
19
160
178
65
97
0
59
115
184
135
17
0
82
96
155
158
53
0
43
155
133
255
3
0
38
222
255
97
70
0
16
230
237
93
2
0
27
238
137
206
77
0
38
195
212
203
86
0
42
224
54
101
42
0
4
119
193
149
74
0
24
32
72
151
45
0
31
178
155
18
94
0
21
163
230
191
81
0
43
229
2
110
75
0
33
141
168
157
78
0
64
156
98
80
49
0
38
181
206
102
17
0
62
226
112
127
58
0
28
162
0
188
52
0
48
139
154
31
8
0
56
54
121
32
11
0
20
191
55
241
7
0
15
157
64
80
69
0
91
203
82
119
21
0
95
138
208
39
35
0
0
226
202
115
71
0
14
254
36
179
25
0
80
151
83
104
88
0
93
125
153
26
40
0
7
64
0
242
28
0
26
239
133
192
7
0
79
76
254
141
38
0
41
84
201
118
40
0
24
148
242
75
0
0
82
139
187
210
65
0
13
38
73
195
55
0
5
22
76
44
87
0
60
103
66
154
96
0
71
237
18
231
47
0
40
196
10
57
44
0
52
205
87
62
83
0
72
1
71
229
77
0
24
208
38
34
66
0
85
78
144
123
71
0
1
158
191
251
59
0
77
183
74
104
69
0
89
177
16
9
57
0
18
58
207
238
35
0
57
107
183
135
65
0
56
90
68
38
50
0
13
51
93
139
13
0
11
198
151
123
60
0
96
63
47
174
88
0
45
186
122
109
59
0
81
77
147
246
13
0
80
118
235
18
52
0
15
211
82
195
98
0
47
31
169
89
25
0
17
205
212
21
62
0
30
162
238
90
58
0
42
219
247
23
18
0
23
9
238
117
57
0
68
243
226
47
1
0
88
222
245
18
10
0
95
41
28
10
44
0
6
106
163
174
36
0
91
25
130
41
55
0
71
121
148
111
34
0
10
72
230
118
52
0
64
117
222
169
68
0
15
22
51
4
46
0
55
234
125
232
41
0
48
197
137
10
7
0
28
205
240
59
55
0
39
208
39
76
47
0
9
130
176
100
5
0
13
10
64
161
81
0
99
188
164
35
79
0
99
76
156
194
1
0
29
25
88
158
13
0
69
104
77
77
72
0
61
97
1
66
31
0
32
56
60
152
3
0
87
4
99
176
97
0
95
50
11
93
51
0
46
133
146
58
28
0
100
157
173
144
72
0
5
56
55
229
76
0
45
124
224
155
91
0
93
5
91
55
65
0
92
222
38
208
0
0
8
101
244
40
78
0
5
37
28
171
53
0
55
124
149
7
2
0
59
190
235
158
100
0
44
137
88
189
13
0
18
183
254
76
80
0
67
82
118
11
70
0
22
188
168
38
45
0
1
100
237
198
60
0
51
30
235
42
82
0
88
118
219
246
12
0
16
222
85
61
55
0
37
143
14
174
93
0
81
251
49
107
30
0
42
204
173
232
14
0
67
129
138
27
54
0
90
251
194
34
19
0
28
0
67
21
12
0
51
235
205
170
98
0
85
52
131
135
4
0
93
150
104
55
93
0
91
144
148
174
67
0
89
88
163
121
63
0
75
254
86
44
70
0
56
123
76
197
54
0
23
240
141
153
57
0
24
67
249
62
71
0
92
181
209
220
71
0
98
127
4
105
24
0
69
166
213
161
23
0
50
131
20
5
31
0
86
205
164
170
0
0
99
96
103
139
16
0
41
251
28
213
67
0
97
218
124
31
65
0
22
4
99
117
56
0
58
243
46
7
99
0
12
249
101
247
96
0
55
4
51
255
65
0
48
59
218
109
21
0
48
253
25
127
26
0
27
176
45
13
19
0
83
127
79
6
71
0
93
117
38
24
52
0
52
183
50
126
34
0
29
9
51
123
1
0
52
145
200
130
48
0
53
4
184
74
46
0
6
251
184
52
9
0
70
5
232
164
81
0
45
43
202
225
71
0
42
77
88
91
98
0
45
80
158
229
33
0
41
47
64
108
68
0
65
245
104
141
27
0
72
231
88
57
99
0
57
119
80
181
14
0
84
91
137
57
58
0
10
155
100
232
29
0
75
166
211
221
55
0
67
225
206
158
49
0
25
253
209
47
64
0
2
16
118
141
91
0
95
85
174
3
